authenticate not working in rails

i have this code

user_name=auth_decoded[0]

password=auth_decoded[1]

@user = User.find_by_email(user_name)

if (@chkuser= (@user && @user.authenticate(password)))

The above snippet is not working, any solution…?

Thank you

vishnu

i don't know where "user_name" comes from but i think you are passing
in user_name where you search for the email.

"@user = User.find_by_email(user_name)"

change it to:

"@user = User.find_by_email(user_email)" or however your variable is
called

greets

i don’t know where “user_name” comes from but i think you are passing

in user_name where you search for the email.

i think thats not a pblm, bcz here user_name basically that is an email address for login purpose, Have any another issues with that code?

Thank you

vishnu

user_name=auth_decoded[0]

password=auth_decoded[1]

@user = User.find_by_email(user_name)

if (@chkuser= (@user && @user.authenticate(password)))

in the above code, this **@user.authenticate(password) **return false…

Why like this…?

Thank you

vishnu