Add logger + improve the way we build password reset url
This commit is contained in:
parent
d0faf78168
commit
3a88a98b95
1 changed files with 8 additions and 1 deletions
|
@ -15,6 +15,10 @@ from .models import ResetToken
|
||||||
from .forms import LoginForm
|
from .forms import LoginForm
|
||||||
from .ungleich_ldap import LdapManager
|
from .ungleich_ldap import LdapManager
|
||||||
|
|
||||||
|
import logging
|
||||||
|
|
||||||
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
# Imports for the extra stuff not in django
|
# Imports for the extra stuff not in django
|
||||||
|
|
||||||
from base64 import b64encode, b64decode
|
from base64 import b64encode, b64decode
|
||||||
|
@ -277,7 +281,10 @@ class ResetPassword(View):
|
||||||
newdbentry = ResetToken(user=user, token=token, creation=epochutc)
|
newdbentry = ResetToken(user=user, token=token, creation=epochutc)
|
||||||
newdbentry.save()
|
newdbentry.save()
|
||||||
# set up the link
|
# set up the link
|
||||||
link = (base_url + '/reset/%s/%s/') % (userpart.decode('utf-8'), token)
|
link = "{base_url}/reset/{user}/{token}/".format(
|
||||||
|
base_url=base_url,user=userpart.decode('utf-8'),token=token
|
||||||
|
)
|
||||||
|
logger.debug("User reset url is {}".format(link))
|
||||||
return link
|
return link
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue