コード例 #1
0
ファイル: session.py プロジェクト: dezagfx/Pytunes-Server
def token_exists(token):
    s = sessions.select().where(sessions.c.token == token)
    if connection.execute(s).fetchone() != None:
        return True
    return False
コード例 #2
0
ファイル: session.py プロジェクト: dezagfx/Pytunes-Server
def get_user_id_by_token(token):
    # Assumimos que o user_id tem de estar SEMPRE definido
    s = sessions.select(sessions.c.user_id).where(sessions.c.token == token)
    result = connection.execute(s).fetchone()
    return result.user_id
コード例 #3
0
ファイル: session.py プロジェクト: dezagfx/Pytunes-Server
def delete_session(token):
    s = sessions.delete().where(sessions.c.token == token)
    result = connection.execute(s)
    if result.rowcount == 1:
        return True
    return False