Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Omniauth::Multipassword

Build Status Code Climate Test Coverage

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:

$ bundle

Or install it yourself as:

$ gem install omniauth-multipassword

Usage

Rails.application.config.middleware.use OmniAuth::Strategies::MultiPassword, fields: [ :auth_key ] do |mp|
  mp.authenticator :internal
  mp.authenticator :kerberos
end

Options

** 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

MIT License

Copyright (c) 2012, Jan Graichen

About

OmniAuth strategy for authentication using different password strategies at once.

Topics

Resources

License

Packages

No packages published

Languages