#user.rb ------> Model class User < ActiveRecord::Base attr_accessible :email, :name, :password, :password_confirmation has_secure_password
before_save :create_remember_token . . . . . . . private def create_remember_token self.remember_token = SecureRandom.urlsafe_base64 end end #sessions_controller.rb -------> Sessions Controller class SessionsController < ApplicationController def new end def create user = User.find_by_email(params[:session][:email]) if user && user.authenticate(params[:session][:password]) sign_in user redirect_to user else flash.now['error'] = 'Invalid email/password combination' render :new end end def destroy end end #sessions_helper.rb ------> Sessions Helper module SessionsHelper def sign_in(user) cookies.permanent[:_pm] = user.remember_token current_user = user end end The problem is the cookie doesn't get set to any value at all. It's always nil. Thanks in advance for any assistance given. [All the code is hosted here: https://github.com/TAKE2/RoR-Tutorial] -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.