handlerbase.py 文件源码

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

项目:enkiWS 作者: juliettef 项目源码 文件源码
def email_rollback( self, token ):
        email = token.email
        user_id = token.user_id
        # change the email
        user = self.set_email( email, user_id )
        if user:
            # retrieve all rollback tokens that are more recent, including the current one, and delete them
            tokenDateCreated = token.time_created
            youngerTokens = EnkiModelTokenEmailRollback.fetch_keys_by_user_id_time( user_id, tokenDateCreated )
            if youngerTokens:
                ndb.delete_multi( youngerTokens )
            # delete all potential remaining email verify tokens for that user
            userTokens = EnkiModelTokenVerify.fetch_keys_by_user_id_type( user_id, 'emailchange' )
            if userTokens:
                ndb.delete_multi( userTokens )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号