Advertisement
Guest User

Untitled

a guest
Jul 5th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rails 0.98 KB | None | 0 0
  1. class UserController < ApplicationController
  2.   def authenticate
  3.         #User.new(params[:userform]) will create a new object of User, retrieve values from the form and store it variable @user.
  4.         @user = User.new(params[:userform])
  5.         #find records with username,password
  6.         valid_user = User.find(:first,:conditions => ["username = ? and password = ?",@user.username, @user.password])
  7.  
  8.         #if statement checks whether valid_user exists or not
  9.         if valid_user
  10.         #creates a session with username
  11.             session[:user_name]=valid_user.username
  12.       session[:user_jog]=valid_user.jog
  13.         #redirects the user to our private page.
  14.             redirect_to :action => "bejelentkezve"
  15.         else
  16.             flash[:notice] = "Hibás bejeletkezési adatok"
  17.             redirect_to :hirek
  18.         end
  19. end
  20.  
  21.   def login
  22.   end
  23.   def bejelentkezve
  24.     flash[:notice] = "Bejelentkezve mint ".session[:user_name]
  25.   end
  26.  
  27.   def logout
  28.  if session[:user_id]
  29.   reset_session
  30.   redirect_to :action=> 'login'
  31.  end
  32. end
  33.  
  34. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement