Method: Devise::SessionsController#create

Defined in:
app/controllers/devise/sessions_controller.rb

#create {|resource| ... } ⇒ Object

POST /resource/sign_in

Yields:



18
19
20
21
22
23
24
# File 'app/controllers/devise/sessions_controller.rb', line 18

def create
  self.resource = warden.authenticate!(auth_options)
  set_flash_message!(:notice, :signed_in)
  (resource_name, resource)
  yield resource if block_given?
  respond_with resource, location: (resource)
end