ruby-on-rails – 移动应用上的三脚oauth流量
我有一个三脚auth流程在我的网络应用程序上工作.它如下:
>使用点击与谷歌联系 我正试图在移动应用程序中完成类似的事情.这样做的可接受方式是什么?几乎是相同的逻辑吗? 如果它有帮助,我的后端是Ruby on Rails,我正在Swift中编写移动应用程序. 谢谢! 解决方法
如果您使用NSURLSession发出HTTP请求,那么
see this for information about handling redirects.
Google还为iOS和Android提供了一些预先构建的Google登录程序包,您可以将其包含在应用程序中,类似于Web客户端中的程序包.我从来没有使用它们,所以我不知道他们是如何与你的app集成的. 或者,您可以在后端设置一个处理整个事情的身份验证端点,应用程序只向服务器发出一个请求,并且您的服务器处理与Google的通信.因此,例如,您可以让用户向/ oauth / mobile提交请求.然后,服务器向Google提交身份验证请求,并获取访问令牌和刷新令牌.然后,您可以从服务器返回自己的应用程序令牌. Google has some documentation on Google Sign-In for server-side apps that may be relevant. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |