我试图用Google和Facebook实现登录。我已经使用Xamarin.Auth成功实现了Facebook登录,但在Google 登录中我收到错误disallowed_useragent,我知道 Google 已经更改了他们的政策并且不允许使用登录,但是还有其他方法可以实现吗?WebView
Login with Google
Xamarin.Forms (Portable)
谢谢你。
我试图用Google和Facebook实现登录。我已经使用Xamarin.Auth成功实现了Facebook登录,但在Google 登录中我收到错误disallowed_useragent,我知道 Google 已经更改了他们的政策并且不允许使用登录,但是还有其他方法可以实现吗?WebView
Login with Google
Xamarin.Forms (Portable)
谢谢你。
这是一个新的谷歌限制,他们不再允许在嵌入式 web 视图中使用他们的登录界面。因此,您可以在“Native Views”中为您的应用程序实施授权 - 外部浏览器(chrome 选项卡、safari 等)。他们会将结果返回到您的应用程序。
Google 的工作示例在这里: Authenticating Users with an Identity Provider