我希望使用gae-sessions或webapp2 sessions来实现对 Google App Engine 的会话支持,这更有意义。但是,我真的不明白它是如何工作的。在示例代码中,他们做的最多的工作是:
session = get_current_session()
我认为会话的全部意义在于对用户进行身份验证。这是我的情况:
用户只有在登录时才能使用 iOS 应用程序。在用户第一次登录后,而不是每次都发送用户的密码进行身份验证,我读到这就是会话 ID 的用途。那么现在,我该如何使用这些框架来做到这一点呢?
- 不是应该有id吗?
- 成功登录后,我向客户端发送什么?
- get_current_session 如何知道用户是谁?
- 客户端在每个请求中向服务器发送什么?
- 如果用户从多个设备登录怎么办?
请记住,客户端不是浏览器,而是移动应用程序。我只是不明白这一切如何适用于这种情况。