而不是印刷jwt.exceptions.ExpiredSignatureError jwt.exceptions.ExpiredSignatureError:签名已过期
我想打印一条消息,当他们点击发送到邮件的URL时打印(“Token has expired”)
我已经尝试过返回页面的代码,即使它已经过期
@mod.route('/forgot/<token>', methods=['GET', 'POST'])
def get_resetpassword(token):
result = ''
errorMsg = None
try:
token_decode = jwt.decode(token, app.config['SECRET KEY'], 'exp', algorithm='HS256')
print(str(token_decode))
except jwt.ExpiredSignature:
print("Invalid Token")
if request.method == 'POST':
if request.form['password'] != '':
return redirect('/company/admin')
else:
errorMsg= 'Please Enter Password '
return render_template('reset_token.html',error=errorMsg)
下面的代码在没有try和Except块的情况下正确执行
^{pr2}$我想在代码中插入try和except块
只需在正确的位置放置一个except块。在
相关问题 更多 >
编程相关推荐