omn​​iauth-google-oauth2:Google的Oauth2策略

时间:2024-02-22 18:46:02
【文件属性】:

文件名称:omn​​iauth-google-oauth2:Google的Oauth2策略

文件大小:24KB

文件格式:ZIP

更新时间:2024-02-22 18:46:02

ruby omniauth oauth2 google-oauth2 RubyRuby

OmniAuth Google OAuth2策略 通过OmniAuth中的OAuth2向Google进行身份验证的策略。 在以下获取您的API密钥: : 注意客户端ID和客户端密钥。 有关更多详细信息,请阅读Google文档: : 安装 添加到您的Gemfile : gem 'omniauth-google-oauth2' 然后bundle install 。 Google API设定 转到“ ” 选择您的项目。 转到凭据,然后选择顶部的“ OAuth同意屏幕”标签,并提供“电子邮件地址”和“产品名称” 等待10分钟,以使更改生效。 用法 这是在config/initializers/omniauth.rb中间件添加到Rails应用程序的config/initializers/omniauth.rb : Rails . application . config . middleware . use OmniAuth :: Builder do provider :google_oauth2 , ENV [ 'GOOGLE_CLIENT_ID' ] , ENV


【文件预览】:
omniauth-google-oauth2-master
----.gitignore(203B)
----omniauth-google-oauth2.gemspec(1KB)
----.travis.yml(56B)
----.rubocop.yml(435B)
----CHANGELOG.md(5KB)
----examples()
--------config.ru(4KB)
--------omni_auth.rb(2KB)
--------Gemfile(141B)
----spec()
--------rubocop_spec.rb(200B)
--------spec_helper.rb(85B)
--------omniauth()
----README.md(17KB)
----lib()
--------omniauth()
--------omniauth-google-oauth2.rb(64B)
----Gemfile(70B)
----Rakefile(176B)

网友评论