hello all,
I am reading rails3 from ruby.tutorails.org.
In chapter sign in sign out
i am facing one problem
c:/sites/pro/sample_app/app/helpers/sessions_helper.rb:27: syntax error, unexpected tSTAR User.authenticate_with_salt (*remember_token) ^ c:/sites/pro/sample_app/app/helpers/sessions_helper.rb:36: syntax error, unexpected $end, expecting keyword_end
My SessionHelper code is as follows
Session_helper.rb
module SessionsHelper
def sign_in(user) cookies.permanent.signed[ :remember_token] = [user.id, user.salt] self.current_user = user end
def current_user=(user) @current_user = user end def current_user @current_user ||= user_from_remember_token end
def signed_in? !current_user.nil? end def sign_out cookies.delete (:remember_token) self.current_user = nil end
private
def user_from_remember_token User.authenticate_with_salt (*remember_token) end
def remember_token cookies.signed[:remember_token] || [nil,nil] end
end
I am not getting answer after doing so much google, and due to this problem i am not able to read more .