コード例 #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.'
コード例 #2
0
ファイル: views.py プロジェクト: CivicTechTO/open-cabinet
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.'
コード例 #3
0
ファイル: views.py プロジェクト: CivicTechTO/open-cabinet
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.'
コード例 #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.'