def new_csrf_token(): u = current_user() token = str(uuid.uuid4()) if u: form = dict(content=token, user_id=u.id) else: form = dict(content=token, ) Token.new(form) return token
def new_csrf_token(): u = current_user() Token.pop_exist(user_id=u.id) token = str(uuid.uuid4()) form = dict(csrf_token=token, user_id=u.id) t = Token.new(form) return t.csrf_token
def new_csrf_token(): u = current_user() print(u.id) token = str(uuid.uuid4()) form = { 'token': token } t = Token.new(form, u.id) return t.token
def send(): username = request.args['user_name'] u = User.one(username=username) form = dict( user_id=u.id, token=str(uuid.uuid4()), ) token = Token.new(form) log('dsafsdf', token) token.save() Messages.send( title='重置密码邮件', # production content='http://49.233.80.207/reset/view?token={}'.format(token.token), # debug # content='http://localhost:3000/reset/view?token={}'.format(token.token), sender_id=current_user().id, receiver_id=u.id, ) return redirect('/')
def get_token(uid): token = Token.find_by(user_id=uid) if token is None: token = Token.new({}, user_id=uid) token = flash_token(token) return token