文件名称:omniauth-mydigipass:用于mydigipass.com的OmniAuth策略
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-06 07:39:04
Ruby
OmniAuth Mydigipass 这是用于通过MYDIGIPASS.COM进行身份验证的OmniAuth策略。 如果要将网站与MYDIGIPASS.COM集成,则需要在上注册并创建一个应用程序。 请查看我们的《 ,以获取有关设置应用程序的分步说明。 您将在此处填写所需的client_id和client_secret 。 建议使用OAuth state参数来防止CSRF攻击。 默认情况下,Omniauth实际上启用了此行为。 在示例应用程序中说明了state参数的用法。 基本用法 初始化策略如下: use OmniAuth :: Builder do provider :mydigipass , ENV [ 'MYDIGIPASS_CLIENT_ID' ] , ENV [ 'MYDIGIPASS_CLIENT_SECRET' ] end 与Rails集成的示例 添加一个包
【文件预览】:
omniauth-mydigipass-master
----.gitignore(181B)
----README.md(7KB)
----Gemfile(102B)
----.rspec(9B)
----spec()
--------support()
--------omniauth()
--------mydigipass()
--------spec_helper.rb(430B)
----example()
--------views()
--------Gemfile(111B)
--------config.ru(1KB)
----lib()
--------omniauth()
--------omniauth-mydigipass.rb(79B)
--------mydigipass.rb(59B)
--------mydigipass()
--------omniauth-mydigipass()
----omniauth-mydigipass.gemspec(1KB)
----Rakefile(173B)