user.forms.reset_password
=========================

.. py:module:: user.forms.reset_password


Classes
-------

.. autoapisummary::

   user.forms.reset_password.RequestPasswordResetForm
   user.forms.reset_password.PasswordResetForm


Module Contents
---------------

.. py:class:: RequestPasswordResetForm(formdata: webob.multidict.MultiDict[str, Any] | None = None, obj: object | None = None, prefix: str = '', data: dict[str, Any] | None = None, meta: dict[str, Any] | None = None, *, extra_filters: collections.abc.Mapping[str, collections.abc.Sequence[Any]] | None = None, **kwargs: Any)

   Bases: :py:obj:`onegov.form.Form`


   A generic password reset request form for onegov.user. 


   .. py:attribute:: email


.. py:class:: PasswordResetForm(formdata: webob.multidict.MultiDict[str, Any] | None = None, obj: object | None = None, prefix: str = '', data: dict[str, Any] | None = None, meta: dict[str, Any] | None = None, *, extra_filters: collections.abc.Mapping[str, collections.abc.Sequence[Any]] | None = None, **kwargs: Any)

   Bases: :py:obj:`onegov.form.Form`


   A generic password reset form for onegov.user. 


   .. py:attribute:: email


   .. py:attribute:: password


   .. py:attribute:: token


   .. py:method:: update_password(request: onegov.core.request.CoreRequest) -> bool

      Updates the password using the form data (if permitted to do so).

      Returns True if successful, False if not successful.