Method: Devise::Controllers::Helpers#sign_in_and_redirect
- Defined in:
- lib/devise/controllers/helpers.rb
#sign_in_and_redirect(resource_or_scope, *args) ⇒ Object
Sign in a user and tries to redirect first to the stored location and then to the url specified by after_sign_in_path_for. It accepts the same parameters as the sign_in method.
235 236 237 238 239 240 241 |
# File 'lib/devise/controllers/helpers.rb', line 235 def sign_in_and_redirect(resource_or_scope, *args) = args. scope = Devise::Mapping.find_scope!(resource_or_scope) resource = args.last || resource_or_scope sign_in(scope, resource, ) redirect_to after_sign_in_path_for(resource) end |