def forgot_password(org_slug=None): submitted = False if request.method == 'POST' and request.form['email']: submitted = True email = request.form['email'] try: user = models.User.get_by_email_and_org(email, current_org) send_password_reset_email(user) except models.User.DoesNotExist: logging.error("No user found for forgot password: %s", email) return render_template("forgot.html", submitted=submitted)
def forgot_password(org_slug=None): submitted = False if request.method == 'POST' and request.form['email']: submitted = True email = request.form['email'] try: user = models.User.get_by_email_and_org(email, current_org) send_password_reset_email(user) except models.User.DoesNotExist: logging.error("No user found for forgot password: %s", email) return render_template("forgot.html", submitted=submitted)
def forgot_password(org_slug=None): if not current_org.get_setting('auth_password_login_enabled'): abort(404) submitted = False if request.method == 'POST' and request.form['email']: submitted = True email = request.form['email'] try: org = current_org._get_current_object() user = models.User.get_by_email_and_org(email, org) send_password_reset_email(user) except NoResultFound: logging.error("No user found for forgot password: %s", email) return render_template("forgot.html", submitted=submitted)
def forgot_password(org_slug=None): if not current_org.get_setting('auth_password_login_enabled'): abort(404) submitted = False if request.method == 'POST' and request.form['email']: submitted = True email = request.form['email'] try: org = current_org._get_current_object() user = models.User.get_by_email_and_org(email, org) send_password_reset_email(user) except NoResultFound: logging.error("No user found for forgot password: %s", email) return render_template("forgot.html", submitted=submitted)
def post(self, user_id): user = models.User.get_by_id_and_org(user_id, self.current_org) if user.is_disabled: abort(404, message="Not found") reset_link = send_password_reset_email(user) return {"reset_link": reset_link}
def post(self, user_id): user = models.User.get_by_id_and_org(user_id, self.current_org) reset_link = send_password_reset_email(user) return { 'reset_link': reset_link, }
def post(self, user_id): user = models.User.get_by_id_and_org(user_id, self.current_org) reset_link = send_password_reset_email(user) return { 'reset_link': reset_link, }
def post(self, user_id): user = models.User.get_by_id_and_org(user_id, self.current_org) if user.is_disabled: abort(404, message='Not found') reset_link = send_password_reset_email(user) return { 'reset_link': reset_link, }