Sha256: b53b026c17c785d632adbb5170b69eb678eb8692a8dfca310ca60a61eab16c32

Contents?: true

Size: 355 Bytes

Versions: 5

Compression:

Stored size: 355 Bytes

Contents

module Flms
  class SessionsController < Devise::SessionsController
    layout 'flms/admin_login'

    def new

      # Fast-track to login for faster integration tests.
      if Rails.env == 'test' && email = params.delete(:email)
        return sign_in_and_redirect :user, User.where(email: email).first
      end

      render 'new'
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
flms-0.9.0 app/controllers/flms/sessions_controller.rb
flms-0.1.0 app/controllers/flms/sessions_controller.rb
flms-0.0.3 app/controllers/flms/sessions_controller.rb
flms-0.0.2 app/controllers/flms/sessions_controller.rb
flms-0.0.1 app/controllers/flms/sessions_controller.rb