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

On Friday, 30 March 2012 04:25:48 UTC-4, Aaron S. wrote:

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)
returnfalse…
*
*
*
Why like this…?
Thank you
*vishnu
*