我尝试使用 Google 和 Facebook 实施登录。我已成功使用 Xamarin.Auth 实施了 Facebook 登录,但在 Google登录中我收到错误 disallowed_useragent ,我知道Google已更改其政策,并且不允许使用WebView
进行登录,但还有其他方法可以在Login with Google
中实施Xamarin.Forms (Portable)
吗?
谢谢。
答案 0 :(得分:1)
这是Google的新限制,他们不再允许在嵌入式网页浏览中使用他们的登录界面。因此,您可以在“本地视图” - 外部浏览器(chrome标签,safari等)中为您的应用实施授权。他们会将结果返回给您的应用。
Google的工作示例如下: Authenticating Users with an Identity Provider