gpt4 book ai didi

ruby-on-rails - 让 devise、omniauth 和 google 工作的正确配置行是什么?

转载 作者:行者123 更新时间:2023-12-04 06:04:39 25 4
gpt4 key购买 nike

我查看了文档,但无法弄清楚我打算使用哪一行来让 devise + omniauth + google 很好地协同工作。

此策略文件表明有一种简单的方法可以做到这一点,但我找不到示例。

https://github.com/intridea/omniauth/blob/master/oa-oauth/lib/omniauth/strategies/google.rb

目前我在 devise.rb 初始化文件中使用下面的行。

config.omniauth :google, GOOGLE_APP_ID, GOOGLE_SECRET_KEY

但我很确定它是不完整的。

另外,我正在努力寻找我应该在哪里注册谷歌应用程序 ID 和 key 。

提前致谢。格雷姆

最佳答案

Google 是一个 openid 实现。在您的初始文件中添加以下内容

provider :openid, OpenID::Store::Filesystem.new('./tmp'), :name => 'google', :identifier => 'https://www.google.com/accounts/o8/id'

关于ruby-on-rails - 让 devise、omniauth 和 google 工作的正确配置行是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5017901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com