Sha256: 2a432d440f3ab3b20111602fbdf6ac80f327fe5144e28984966fe9a12a382054
Contents?: true
Size: 497 Bytes
Versions: 1
Compression:
Stored size: 497 Bytes
Contents
class SessionsController < ApplicationController def new end def create @user = User.find_by_name(params[:session][:name]) if @user && @user.authenticate(params[:session][:password]) sign_in(@user, permanent: params[:session][:remember_me] == "1") redirect_to articles_path, success: "Signed in" else flash.now[:error] = "Incorrect user/password" render 'new' end end def destroy sign_out redirect_to root_path, "Signed out" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adeia-0.1.0 | test/dummy/app/controllers/sessions_controller.rb |