Skip to content

jgraichen/omniauth-multipassword

Repository files navigation

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

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages