Google 帐户的 OpenID2 即将停用,rails 和 omniauth

OpenID2 for Google accounts is going away, rails and omniauth

我似乎找不到任何关于为 omniauth 用户从 openid 迁移的信息?这就像更改重定向 url 一样简单吗?

require "openid/store/filesystem"
require "omniauth-google-oauth2"
config.omniauth :google_apps,
store: OpenID::Store::Filesystem.new('/tmp'),
domain: "example.com",
identifier: "https://www.google.com/accounts/o8/id"

我最终使用了 gem omniauth-google-oauth2

自述文件解释了如何设置它。

gem omniauth-google-apps 现已弃用,不再维护。 2015 年 4 月 20 日 google 停止支持 openid 后将无法使用。