def reset_password_page(request):
session = DBSession()
guid = request.params.get('guid')
user_id = request.params.get('u')
reset = session.query(PasswordReset).filter(PasswordReset.user_id == user_id).first()
if not reset.validate_guid(guid):
raise HTTPForbidden()
else:
# Link is over 24 hours old
if reset.time + datetime.timedelta(days=1) < datetime.datetime.now():
raise HTTPForbidden()
return {"guid": guid, "user_id": user_id}
account_views.py 文件源码
python
阅读 29
收藏 0
点赞 0
评论 0
评论列表
文章目录