我曾尝试使用SDK进行跨站点身份验证:获取代码,然后在服务器端获取该代码的令牌,但我不确定是否已使用Google+登录实现/正常工作。任何人都可以确认是这样的吗? 由于我无法实现这一点,我尝试使用Web服务器应用程序方法执行相同的操作。但仍有一些问题需要澄清。 我有2个客户ID条目: Web应用程序的客户端ID iOS应用程序的客户端ID 我假设我会在iOS上请求代码,使用iOS的客户端ID,然后将其传递给服务器,服务器又会请求令牌。但我认为这不会起作用,因为代码是针对不同的客户端发布的。 我是否在iOS上为Web应用程序请求代码然后令牌,然后将该令牌传递给我的服务器? 这样做的正确方法是什么?
答案 0 :(得分:0)
我今天能够让它工作的唯一方法是使用webview,使用web应用程序ID和重定向机制来验证我的服务器。并在服务器上处理身份验证,通过Web视图响应机制再次将响应发送回ios上的客户端应用程序。现在将不得不忍受这个,更多的工作,但不确定此时它周围是否存在。
Google Plus按钮功能现在支持此功能。说明位于Google+ Platform for iOS