带登录的Python Flask会话

时间:2013-08-22 12:29:57

标签: flask flask-login flask-extensions

是否可以创建没有登录字段的Flask会话,例如,用户只能在用户名字段中输入电子邮件地址,这将创建具有特定到期时间的会话,直到会话处于活动状态,User2无法创建具有相同名称的会话。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

默认情况下,首先不要在服务器上存储会话 - 仅限安全cookie。

如果您想使用电子邮件作为ID(user.get_id()方法),则不能。但是您可以在具有活动会话的服务器上创建特殊缓存(dict或等),并使用唯一密钥作为ID,并且不要使用现有电子邮件登录用户。