I might have worked it out... Maybe someone can run the rule over this and see if I this is okay?
Code:
class AccountController < ApplicationController
def index
render :text => "Account Controller - Not started yet"
end
def login
if session[:user_id] != nil
redirect_to :controller => 'account'
end
if request.post?
@user = User.find_by_name_and_password(
params[:name], params[:password])
unless @user.nil?
session[:user_id] = @user.id
redirect_to :controller => 'account'
end
end
end
def logout
session[:user_id] = @user = nil
end
end
Bookmarks