我的应用程序使用 Facebook 连接服务器端登录(使用 o-auth)。这意味着用户授权服务器代表他执行操作。
一旦服务器从 Facebook 接收到 TOKEN,它就会在用户请求上设置一个“SESSIONID”属性。
在客户端,我使用 WebView 实现了这一点,即当用户第一次打开应用程序时,有一个带有 facebook 连接按钮的 webview,当它点击按钮时,他将转到我的服务器,重定向到 facebook并启动整个服务器端登录链。
- 将会话 ID 从 WebView 移动到其他控制器的最佳方法是什么?
- 最好的存储方式在哪里(Android/iPhone)
- 我应该如何在每个请求上附加这个 SESSION ID?每次向服务器发送请求时是否需要添加新标头?(由于会话是在 WebView“浏览器”上设置的,然后移动到本机客户端,我假设会话已关闭。对吗?)