Exemple #1
0
def confirm_registration(user_id, token):
    user_obj = users.get(user_id)
    if users.check_token(user_obj, users.AccountActivity.VERIFY_EMAIL_ADDR, token):
        users.confirm(user_obj)
        users.remove_token(user_obj, users.AccountActivity.VERIFY_EMAIL_ADDR)
        return "Success!"
    return "Fail!"
Exemple #2
0
def confirm_registration(user_id, token):
    redirect_to = request.args.get("redirect_to", "%s%s" % (PLOP_DOMAIN, REGISTRATION_COMPLETE_REDIRECT))
    user_obj = users.get(user_id)
    if users.check_token(user_obj, users.AccountActivity.VERIFY_EMAIL_ADDR, token):
        users.confirm(user_obj)
        users.remove_token(user_obj, users.AccountActivity.VERIFY_EMAIL_ADDR)
        return redirect(redirect_to)
    return redirect(url_for("login_user") + "?login=unsuccessful")