initial commit

This commit is contained in:
Josh
2018-05-07 16:06:01 -04:00
commit 4037b6304e
125 changed files with 2493 additions and 0 deletions

View File

@ -0,0 +1,18 @@
module SessionsHelper
# Logs a user into GreenLight.
def login(user)
session[:user_id] = user.id
redirect_to room_path(user.room.uid)
end
# Logs current user out of GreenLight.
def logout
session.delete(:user_id) if current_user
redirect_to root_path
end
# Retrieves the current user.
def current_user
@current_user ||= User.find_by(id: session[:user_id])
end
end