Archive for February 4th, 2008

Simple Login With Rails1.2.3

Monday, February 4th, 2008

Setelah seharian googling, akhirnya aku dapat sedikit pencerahan mengenai sript login pake rails versi 1.2.3 meskipun masih tanpa enkripsi. Secara umum seperti berikut :

Pertama adalah Login Controller

class LoginController < ApplicationController

def index
end

def login
end

def cek_login

if request.post?
if @session["user"] = User.authenticate(params[:login][:name],params[:login][:password])
flash[:notice] = “Login Sukses!”
redirect_to :action => “index”
else
if params[:login][:name] == “”
flash[:notice] = “Username belum diisi.”
elsif params[:login][:password] == “”
flash[:notice] = “Password belum diisi”
else
flash[:notice] = “Username atau password salah”
end
redirect_to :action => “login”
end
end
end

end

(more…)