Ejemplo n.º 1
0
def unsubscribe(token):
    try:
        email = confirm_token(token, expiration=5270400)  # 61 days
    except:
        return 'Unsubscribe link is invalid/expired.'

    with get_db() as cur:
        cur.execute(""" DELETE FROM users WHERE email=%s;""", (email, ))
        return 'You have successfully unsubscribed from the OpenOrders daily digest.'
Ejemplo n.º 2
0
def unsubscribe(token):
    try:
        email = confirm_token(token, expiration=5270400) # 61 days
    except:
        return 'Unsubscribe link is invalid/expired.'

    with get_db() as cur:
        cur.execute(""" DELETE FROM users WHERE email=%s;""", ( email, ) )
        return 'You have successfully unsubscribed from the OpenOrders daily digest.'
Ejemplo n.º 3
0
def confirm_email(token):
    try:
        email = confirm_token(token, expiration=172800) # 2 days
    except:
        return 'Confirmation link is invalid/expired.'

    with get_db() as cur:
        cur.execute(""" UPDATE users SET confirmation = 1 WHERE email=%s;""", ( email, ) )
        return 'Subscription to OpenOrders daily digest confirmed.'
Ejemplo n.º 4
0
def confirm_email(token):
    try:
        email = confirm_token(token, expiration=172800)  # 2 days
    except:
        return 'Confirmation link is invalid/expired.'

    with get_db() as cur:
        cur.execute(""" UPDATE users SET confirmation = 1 WHERE email=%s;""",
                    (email, ))
        return 'Subscription to OpenOrders daily digest confirmed.'