Method: Oath::Configuration#default_no_login_handler
- Defined in:
- lib/oath/configuration.rb
#default_no_login_handler ⇒ Object
Default handler when user is not logged in. Can be overriden via Oath.configure
76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
# File 'lib/oath/configuration.rb', line 76 def default_no_login_handler ->(controller) do notice = Oath.config.sign_in_notice if notice.respond_to?(:call) controller.flash.notice = notice.call else warn "[DEPRECATION] `Oath.config.sign_in_notice` should be a lambda instead of a string" controller.flash.notice = notice end controller.redirect_to Oath.config.no_login_redirect end end |