#28780: Allow customizing PasswordResetConfirmView's INTERNAL_RESET_URL_TOKEN
------------------------------+------------------------------------
Reporter: Meiyer | Owner: Tim G.
Type: New feature | Status: assigned
Component: contrib.auth | Version: 1.11
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 1
------------------------------+------------------------------------
Comment (by Meiyer):
I think the configuration that will allow the easiest customization is a
class attribute such as:
{{{
class PasswordResetConfirmView(PasswordContextMixin, FormView):
reset_token_placeholder = INTERNAL_RESET_URL_TOKEN
}}}
Then it can be used in urls.py with
{{{
url('<pattern>',
PasswordResetConfirmView.as_view(reset_token_placeholder='wachtwoord-
aanduiding'),
name='password_reset_confirm')
}}}
Because of the format limitations on the <token> parameter (two
alphanumeric strings separated by a hyphen), it will be useful to add
instructions to the documentation so that developers do not accidentally
break their password reset functionality.
--
Ticket URL: <https://code.djangoproject.com/ticket/28780#comment:5>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/067.dd2f6a89a4b804584061daacfebf02e5%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.