mirror of https://github.com/tp4a/teleport
处理重置过期密码页面无法正确获取带特殊字符的用户名
parent
9770920100
commit
6b12da5eb8
|
@ -4,6 +4,7 @@ import csv
|
||||||
import json
|
import json
|
||||||
import os
|
import os
|
||||||
import time
|
import time
|
||||||
|
from urllib import parse
|
||||||
|
|
||||||
import tornado.gen
|
import tornado.gen
|
||||||
from app.base import mail
|
from app.base import mail
|
||||||
|
@ -116,7 +117,7 @@ class ResetPasswordHandler(TPBaseHandler):
|
||||||
|
|
||||||
class ChangeExpiredPasswordHandler(TPBaseHandler):
|
class ChangeExpiredPasswordHandler(TPBaseHandler):
|
||||||
def get(self):
|
def get(self):
|
||||||
_username = self.get_argument('username', None)
|
_username = parse.unquote(self.get_argument('username', None))
|
||||||
if _username is None:
|
if _username is None:
|
||||||
return self.redirect('/')
|
return self.redirect('/')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue