def change_password(self): form = ChangePasswordForm( **self.request.POST, username=self.request.user.username, full_name=self.request.user.name, email=self.request.user.email, user_service=self.user_service, breach_service=self.breach_service, check_password_metrics_tags=["method:new_password"], ) if form.validate(): self.user_service.update_user(self.request.user.id, password=form.new_password.data) send_password_change_email(self.request, self.request.user) self.request.session.flash("Password updated", queue="success") return {**self.default_response, "change_password_form": form}
def change_password(self): form = ChangePasswordForm( **self.request.POST, username=self.request.user.username, full_name=self.request.user.name, email=self.request.user.email, user_service=self.user_service, breach_service=self.breach_service, check_password_metrics_tags=["method:new_password"], ) if form.validate(): self.user_service.update_user( self.request.user.id, password=form.new_password.data ) send_password_change_email(self.request, self.request.user) self.request.session.flash("Password updated", queue="success") return {**self.default_response, "change_password_form": form}
def change_password(self): form = ChangePasswordForm( **self.request.POST, username=self.request.user.username, full_name=self.request.user.name, email=self.request.user.email, user_service=self.user_service, ) if form.validate(): self.user_service.update_user( self.request.user.id, password=form.new_password.data, ) send_password_change_email(self.request, self.request.user) self.request.session.flash('Password updated', queue='success') return { **self.default_response, 'change_password_form': form, }
def change_password(self): form = ChangePasswordForm( **self.request.POST, username=self.request.user.username, full_name=self.request.user.name, email=self.request.user.email, user_service=self.user_service, ) if form.validate(): self.user_service.update_user( self.request.user.id, password=form.new_password.data, ) send_password_change_email(self.request, self.request.user) self.request.session.flash( 'Password updated.', queue='success' ) return { **self.default_response, 'change_password_form': form, }