我使用pyramid_redis_session作为后端session_factory。我不确定如何在登录期间持久保存会话数据。
根据金字塔文档,它只是:
request.session['sid'] = hashedvalue
但是,还有用于登录的remember()函数。 remember()用于登录,以及上述方式用于其他会话数据吗?
答案 0 :(得分:2)
会话和身份验证策略是两个独立的系统。如果您希望策略知道用户已登录,则应使用remember
通知该事实,否则您将在会话中拥有用户ID,但身份验证策略将不知道 - 它通常有自己的方式存储登录用户的人。