是否可以创建没有登录字段的Flask会话,例如,用户只能在用户名字段中输入电子邮件地址,这将创建具有特定到期时间的会话,直到会话处于活动状态,User2无法创建具有相同名称的会话。
非常感谢任何帮助。
答案 0 :(得分:1)
默认情况下,首先不要在服务器上存储会话 - 仅限安全cookie。
如果您想使用电子邮件作为ID(user.get_id()
方法),则不能。但是您可以在具有活动会话的服务器上创建特殊缓存(dict或等),并使用唯一密钥作为ID,并且不要使用现有电子邮件登录用户。