Module: LoyalPassport::Controllers::PassportBasic::SharedMethods
- Defined in:
- lib/loyal_passport/controllers/passport_basic.rb
Instance Method Summary collapse
-
#current_user_ability ⇒ Object
当前用户的ability.
-
#loyal_authenticate_admin! ⇒ Object
FIXME: 需要更好的写法.
Instance Method Details
#current_user_ability ⇒ Object
当前用户的ability
43 44 45 |
# File 'lib/loyal_passport/controllers/passport_basic.rb', line 43 def current_user_ability @current_user_ability ||= (current_user || User.new).ability end |
#loyal_authenticate_admin! ⇒ Object
FIXME: 需要更好的写法
37 38 39 40 |
# File 'lib/loyal_passport/controllers/passport_basic.rb', line 37 def loyal_authenticate_admin! authenticate_user! :manage, :all end |