
Untitled
By: a guest on
May 25th, 2012 | syntax:
None | size: 1.17 KB | hits: 14 | expires: Never
NameError in Users#new
Showing /Users/tyrant505/Sites/rails/sample_app/app/views/layouts/_header.html.erb where line #13 raised:
undefined local variable or method `signin_path' for #<#<Class:0x000001028d5380>:0x000001028d0d80>
Extracted source (around line #13):
10: <% if signed_in? %>
11: <li><%= link_to "Sign out", signout_path, :method => :delete %></li>
12: <% else %>
13: <li><%= link_to "Sign in", signin_path %></li>
14: <% end %>
15: </ul>
16: </nav>
module SessionsHelper
def sign_in(user)
cookies.permanent.signed[:remember_token] = [user.id, user.salt]
current_user = user
end
def current_user=(user)
@current_user = user
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