因此,在这个指南的帮助下,我创建了一个登录页面:https://developers.google.com/identity/sign-in/web/build-button。
我的短期解决方案:
目前,我只是在Inappbrowser (https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/index.html)中打开我的登录页面以使其正常工作,但我不认为这是解决这个问题的好方法。
感谢您的帮助,谢谢!
发布于 2017-01-21 21:03:00
已经建立了一个科多瓦图书馆,请看一下这 Github repo。
发布于 2018-05-20 19:58:39
我个人更喜欢另一个科多瓦图书馆,而不是图书馆,这是在接受的答案。埃迪·维布鲁根 "cordova-plugin-googleplus“插件/库有一个真正的伟大的文档和way更多的特性。
是我选择Eddy插件/库的原因之一:
当带有公认答案库的Google登录返回以下JSON对象时(如果登录成功),
obj.Name // "Tester"
obj.Email // "tester@testing.com"
obj.Gender // "1"
插件/库返回以下对象,其中包含更多信息:
obj.email // "eddyverbruggen@gmail.com"
obj.userId // user id
obj.displayName // "Eddy Verbruggen"
obj.familyName // "Verbruggen"
obj.givenName // "Eddy"
obj.imageUrl // "http://link-to-my-profilepic.google.com"
obj.idToken // idToken that can be exchanged to verify user identity.
obj.serverAuthCode // Auth code that can be exchanged for an access token and refresh token for offline access
obj.accessToken // OAuth2 access token
在插件/库的GitHub存储库中还可以看到其他令人敬畏的特性/差异。
https://stackoverflow.com/questions/41784119
复制相似问题