处理重置过期密码页面无法正确获取带特殊字符的用户名

pull/205/head
horizonlin 2020-04-22 09:02:54 +08:00 committed by GitHub
parent 9770920100
commit 6b12da5eb8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -4,6 +4,7 @@ import csv
import json
import os
import time
from urllib import parse
import tornado.gen
from app.base import mail
@ -116,7 +117,7 @@ class ResetPasswordHandler(TPBaseHandler):
class ChangeExpiredPasswordHandler(TPBaseHandler):
def get(self):
_username = self.get_argument('username', None)
_username = parse.unquote(self.get_argument('username', None))
if _username is None:
return self.redirect('/')