如何继续从iPhone应用程序到移动网站的会话?

如何继续从iPhone应用程序到移动网站的会话?,iphone,session,uiwebview,Iphone,Session,Uiwebview,从iPhone应用程序到移动网站的持续会话是如何工作的 例如,Facebook应用程序,它的一些功能将直接指向内部浏览器 您是否仍然使用相同的会话,或者该移动网站有不同的会话密钥。基本上,当我被重定向到我的应用程序的内部浏览器时,我不想再次登录。Facebook使用一种称为OAuth2的技术,通过Facebook服务授权其他应用程序,您可以查看如何在iPhone上使用OAuth2。基本上,您可以发送站点用户凭据(用户名和密码)并获取访问令牌。然后,您可以在应用程序中使用该令牌查找有关用户的信息,

从iPhone应用程序到移动网站的持续会话是如何工作的

例如,Facebook应用程序,它的一些功能将直接指向内部浏览器


您是否仍然使用相同的会话,或者该移动网站有不同的会话密钥。基本上,当我被重定向到我的应用程序的内部浏览器时,我不想再次登录。Facebook使用一种称为OAuth2的技术,通过Facebook服务授权其他应用程序,您可以查看如何在iPhone上使用OAuth2。基本上,您可以发送站点用户凭据(用户名和密码)并获取访问令牌。然后,您可以在应用程序中使用该令牌查找有关用户的信息,执行用户的操作,等等。。最后,如果您需要访问应用程序的实际网站,相同的访问令牌应允许您登录网站,而无需重新输入用户名和密码。

我可以将其用于我自己的网站身份验证吗?我不确定,我认为OAuth2用于尝试访问您网站的外部服务,它说“OAuth为用户提供了一种方法,允许第三方在不共享密码的情况下访问其资源。”对于您自己的站点,通常在会话数据中有一个标志,表明用户已登录,而不是使用访问令牌。(有关OAuth2的更多信息,您可以签出。)