2008/6/9 Joshua Jackson <[EMAIL PROTECTED]>:

> Role-nya nanti bisa ambil dari database juga gak yah? Atau di hardcode?
>
> Thanks in advance

yang dicontohkan si irfani itu IMO bisa dipakai umum (not
specifically), jadi kalau cek pakai boolean admin? true maka bisa juga
pakai callback authorize yang mengoverride authentication di lib tuh.
kalau mau yang "rada kompleks" bisa dicoba pakai RBAC (itu keywordnya
kalau mau googling sepuas2nya) di rails, yg saya pernah dulu itu tapi
sejujurnya gak ada satupun yang clean menurut standar saya -_- ada acl
dua trus ada lagi banyak dah di agilewebdev.

> --- In [email protected], irfaniYangBaikHati <[EMAIL PROTECTED]> wrote:
>>
>> /app/controllers/admin/base_controller.rb
>> class Admin::BaseController < ApplicationController
>>
>>   layout "admin"
>>   before_filter :check_permission
>>
>>   def check_permission
>>       redirect_to not_authorize_url unless @user.authorize?
>>   end
>>
>> end
>>
>> nanti controller di admin smuanya extends base.rb

-- 
Blog http://tinyurl.com/2bjgvn

Kirim email ke