예제 #1
0
async def get_this_user(token: str = Depends(oauth2_scheme)):
    credentials_exception = HTTPException(
        status_code=401,
        detail="Could not validate credentials",
        headers={"WWW-Authenticate": "Bearer"},
    )
    return JWT.verify_token(token, credentials_exception)
예제 #2
0
파일: server.py 프로젝트: cskilbeck/8x8x8
def extract_token(token):
    return JWT.extract(DB.Vars.secret, token)
예제 #3
0
파일: server.py 프로젝트: cskilbeck/8x8x8
def create_token(payload, lifetime=60 * 60 * 24 * 30):
    return JWT.create(DB.Vars.secret, payload, lifetime)