Beispiel #1
0
def confirm_email(user):
    token = ts.dumps(user.email, salt=application.config["EMAIL_CONFIRM_KEY"])
    confirm_url = url_for("confirm_email", token=token, _external=True)

    send_email("Please confirm your email", application.config["ADMINEMAIL"],
               [user.email],
               render_template("email_confirm.txt", confirm_url=confirm_url),
               render_template("email_confirm.html", confirm_url=confirm_url))
Beispiel #2
0
def reset_password(user):
    token = ts.dumps(user.email, salt=application.config["EMAIL_CONFIRM_KEY"])
    reset_url = url_for("reset_password", token=token, _external=True)
    print reset_url

    send_email(
        "Someone wants to reset your password",
        application.config["ADMINEMAIL"], [user.email],
        render_template("email_reset_password.txt", reset_url=reset_url),
        render_template("email_reset_password.html", reset_url=reset_url))
Beispiel #3
0
def confirm_email(user):
	token = ts.dumps(user.email, salt = application.config["EMAIL_CONFIRM_KEY"])
	confirm_url = url_for("confirm_email", token = token, _external = True)

	send_email(
			"Please confirm your email",
			application.config["ADMINEMAIL"],
			[user.email],
			render_template("email_confirm.txt", confirm_url = confirm_url),
			render_template("email_confirm.html", confirm_url = confirm_url)
		)
Beispiel #4
0
def reset_password(user):
	token = ts.dumps(user.email, salt = application.config["EMAIL_CONFIRM_KEY"])
	reset_url = url_for("reset_password", token = token, _external = True)
	print reset_url

	send_email(
			"Someone wants to reset your password",
			application.config["ADMINEMAIL"],
			[user.email],
			render_template("email_reset_password.txt", reset_url = reset_url),
			render_template("email_reset_password.html", reset_url = reset_url)
		)