web.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:census 作者: ioddly 项目源码 文件源码
def unsub_email(email, code):
    for user in r.table('users').get_all(["email", email], index = 'identity_check').run(conn()):
        if user['authlink'] == code:
            user['subscribed'] = False
            r.table('users').get_all(["email", email], index = 'identity_check').replace(user).run(conn())
            users.flash('info', 'You\'ve been unsubscribed from further emails.')
            users.login(user)
            return

    # for xenforo users
    for user in r.table('users').filter({'email': email}).run(conn()):
        if user['authlink'] == code:
            user['subscribed'] = False
            r.table('users').get_all(["xenforo", user['identity']]).replace(user).run(conn())
            users.flash('info', 'You\'ve been unsubscribed from further emails.')
            users.login(user)
            return

    users.flash('error', 'Authorization failed')
    return template("login.htm")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号