Example #1
0
def exist_VerifyToken(token, type):
    count = EnkiModelTokenVerify.query(
        ndb.AND(EnkiModelTokenVerify.token == token, EnkiModelTokenVerify.type == type)
    ).count(1)
    if count:
        return True
    else:
        return False
Example #2
0
def fetch_keys_VerifyToken_by_user_id_except_type(user_id, type):
    keys = EnkiModelTokenVerify.query(
        ndb.AND(EnkiModelTokenVerify.user_id == user_id, EnkiModelTokenVerify.type != type)
    ).fetch(keys_only=True)
    if keys:
        return keys
    else:
        return None
Example #3
0
def fetch_keys_VerifyToken_by_email_type(email, type):
    keys = EnkiModelTokenVerify.query(
        ndb.AND(EnkiModelTokenVerify.email == email, EnkiModelTokenVerify.type == type)
    ).fetch(keys_only=True)
    if keys:
        return keys
    else:
        return None
Example #4
0
def get_VerifyToken_by_authid_type(authId, type):
    entity = EnkiModelTokenVerify.query(
        ndb.AND(EnkiModelTokenVerify.auth_ids_provider == authId, EnkiModelTokenVerify.type == type)
    ).get()
    if entity:
        return entity
    else:
        return None
Example #5
0
def get_VerifyToken_by_token_type(token, type):
    entity = EnkiModelTokenVerify.query(
        ndb.AND(EnkiModelTokenVerify.token == token, EnkiModelTokenVerify.type == type)
    ).get()
    if entity:
        return entity
    else:
        return None
Example #6
0
def get_VerifyToken_by_user_id_email_type(user_id, email, type):
    entity = EnkiModelTokenVerify.query(
        ndb.AND(
            EnkiModelTokenVerify.user_id == user_id,
            EnkiModelTokenVerify.email == email,
            EnkiModelTokenVerify.type == type,
        )
    ).get()
    if entity:
        return entity
    else:
        return None
Example #7
0
def fetch_keys_VerifyToken_by_user_id(user_id):
    keys = EnkiModelTokenVerify.query(EnkiModelTokenVerify.user_id == user_id).fetch(keys_only=True)
    if keys:
        return keys
    else:
        return None
Example #8
0
def get_VerifyToken(token):
    entity = EnkiModelTokenVerify.query(EnkiModelTokenVerify.token == token).get()
    if entity:
        return entity
    else:
        return None