Module: Mumukit::Login::AuthorizationHelpers
- Defined in:
- lib/mumukit/login/helpers/authorization_helpers.rb
Instance Method Summary collapse
Instance Method Details
#authorize!(role) ⇒ Object
10 11 12 |
# File 'lib/mumukit/login/helpers/authorization_helpers.rb', line 10 def (role) (role, ) end |
#authorize_for!(role, slug) ⇒ Object
2 3 4 5 6 7 8 |
# File 'lib/mumukit/login/helpers/authorization_helpers.rb', line 2 def (role, slug) if current_user? current_user.protect! role, slug else authenticate! end end |
#has_permission?(role) ⇒ Boolean
14 15 16 |
# File 'lib/mumukit/login/helpers/authorization_helpers.rb', line 14 def (role) current_user. role, end |