GAE python webapp2 身份验证设置最大令牌年龄
GAE python webapp2 authentication setting max token age
我正在使用基于以下文章的 webapp2 身份验证:http://blog.abahgat.com/2013/01/07/user-authentication-with-webapp2-on-google-app-engine/
目前用户一旦登录,基本上会保持登录状态三周,直到退出。我想做的是,只有当用户选中 "Remember Me" 复选框时才会发生这种情况。如果未选中此框,它应在会话结束后立即过期。
目前用户登录时,使用以下代码登录并设置token:
self.auth.get_user_by_password(username, password, remember=True,
save_session=True)
推荐的方法是什么?我在下面 link 中找到了一些文档,但不确定如何实现它。
https://webapp-improved.appspot.com/api/webapp2_extras/auth.html
我不知道如何设置实际的 max_age,但是通过简单地设置 remember=False,用户在会话结束后立即 logged_out。因此登录是:
self.auth.get_user_by_password(username, password, remember=False,
save_session=True)
我正在使用基于以下文章的 webapp2 身份验证:http://blog.abahgat.com/2013/01/07/user-authentication-with-webapp2-on-google-app-engine/
目前用户一旦登录,基本上会保持登录状态三周,直到退出。我想做的是,只有当用户选中 "Remember Me" 复选框时才会发生这种情况。如果未选中此框,它应在会话结束后立即过期。
目前用户登录时,使用以下代码登录并设置token:
self.auth.get_user_by_password(username, password, remember=True,
save_session=True)
推荐的方法是什么?我在下面 link 中找到了一些文档,但不确定如何实现它。 https://webapp-improved.appspot.com/api/webapp2_extras/auth.html
我不知道如何设置实际的 max_age,但是通过简单地设置 remember=False,用户在会话结束后立即 logged_out。因此登录是:
self.auth.get_user_by_password(username, password, remember=False,
save_session=True)