Authlogic admin user functionality

I am using authlogic as a authentication engine in my rails app. I have two types of users 1) Users who are registered and has access to there own profile. 2) Admin user who has access to everybody's profile

In the user table i have a :is_admin field boolean field which defines the admin user.

like the current_user method, Is there a way authlogic provides which can tell me if the current user is admin?

Any help appreciated..

- S

Perhaps I am missing something but I would have thought that current_user.is_admin would have done what you want.


Thanks Colin, In the mean i tried a bit and wrote a method named "admin_user" referring to the "current_user" method in application controller.

def current_user     return @current_user_session if defined?(@current_user)     @current_user = current_user_session && current_user_session.record end

def admin_user     return @current_user.is_admin? end

Now i am checking both the conditions

if current_user && admin_user   do bla bla ... end

now it started the working the way i want.

Cheers - S