-
OmniAuth的PAM策略插件:omniauth-pam
资源介绍
全方位认证
一种策略,允许您针对 (PAM)进行身份 。
安装
将omniauth-pam添加到您的Gemfile中,或:
gem install omniauth-pam
用法
需要在Debian和Ubuntu上安装libpam0g-dev 。 提供了一个示例Vagrantfile来进行测试。
Sinatra示例
require "omniauth"
require "omniauth-pam"
use Rack :: Session :: Cookie , secret : "a_random_hash"
use OmniAuth :: Strategies :: PAM
get "/auth/:provider/callback" do
puts request . env [ 'omniauth.auth' ]
end
请参阅目录。
贡献
分叉( )
创建功能分支( g