我正在使用omniauth-twitter for twitter登录网站,它运行良好(转到/ auth / twitter,用户验证,然后redirect_to / auth / twitter / callback)。大。
但是,在iOS方面,如何使用twitter实现登录?我是客户端还是服务器端?有人可以通过这些步骤吗? (注意:登录应用程序的唯一方法是通过推特)
我们尝试过:
还有另一种身份验证方法吗?我知道我们正在做的事情有很多缺陷,但即使在聚会和网上研究几天之后我们也找不到任何其他解决方案。请帮忙!
答案 0 :(得分:0)
您可以添加OAuth 2 在您的服务器上实现。您的服务器为经过身份验证的用户/内容所有者授权iOS应用。 (您已完成身份验证部分。)一旦获得授权,iOS应用程序将访问该特定用户的内容(通过服务器上的API),就像它以该用户身份登录一样。
您会发现一个潜在的OAuth 2提供程序实现RoR as applicake/doorkeeper
您将找到一个示例iOS客户端应用程序 telegraphy-interactive/OAuthClientSetup
无论如何,这是一个建议。不是整个答案,这需要一本书章。