Omniauth::Multipassword
omniauth-multipassword is a OmniAuth strategy that allows to authenticate again different password strategies at once.
Installation
Add this line to your application's Gemfile:
gem 'omniauth-multipassword'Add multipassword compatible omniauth strategies you want to use:
gem 'omniauth-internal'
gem 'omniauth-kerberos'And then execute:
bundleOr install it yourself as:
gem install omniauth-multipasswordUsage
Rails.application.config.middleware.use OmniAuth::Strategies::MultiPassword, fields: [ :auth_key ] do |mp|
mp.authenticator :internal
mp.authenticator :kerberos
endOptions
title-
The title text shown on default login form. (default:
"Restricted Access") fields-
The request parameter names to fetch username and password. (default:
[ "username", "password" ])
Compatible Strategies
License
Copyright © 2012, Jan Graichen