我正在使用omniauth gem,因此人们可以使用他们的谷歌帐户登录我的网站。我有它与 facebook 和 twitter 一起使用,但对于谷歌帐户,我无法在回调中正确提取 UID。
对于 Facebook 和 Twitter,我可以使用:
@user.uid = auth["uid"]
但这给了我:
https://www.google.com/accounts/o8/id?id=gXtgsdgirhGugasuzdg-asdhuzigaoWV1kgo
当我尝试使用谷歌帐户时。我也不知道怎么拍照。
谢谢!亚历克斯