Sha256: 1729dcf6f8282b87c7eeec1e244c09cbc5a242f50cbcd807d88922f1b1078fc0

Contents?: true

Size: 318 Bytes

Versions: 15

Compression:

Stored size: 318 Bytes

Contents

require "devise/omniauth_callbacks_controller"

class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksController
  
  def shibboleth
    user = resource_class.from_omniauth(request.env["omniauth.auth"])
    set_flash_message :notice, :success, kind: "Duke NetID"
    sign_in_and_redirect user
  end

end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
ddr-models-1.13.2 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.13.1 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.13.0 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.8 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.12.3 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.7 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.12.2 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.6 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.12.1 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.5 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.12.0 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.4 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.3 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.2 app/controllers/users/omniauth_callbacks_controller.rb
ddr-models-1.11.1 app/controllers/users/omniauth_callbacks_controller.rb