I have a very basic sign up and log in setup running and all I want to know if how to add a link at the very top of my root page that displays ‘Log in’ or ‘Sign out’ depending on whether the user is logged in or not.
I have tried various methods I have found on here but can’t seem to get them to work as they often create undefined method errors.
What is the simplest way to create this?
Many thanks in advance for your help.
Tom
if you have a session variable where you save the id of the current user (i call it user_id) you could do it like this:
that is what you have to change:
the login link is now:
<%= link_to "Login", login_path %>the logout link:
<%= link_to "Logout", logout_path, :method => :delete %>