Exemple #1
0
def auth_func(public_key, request):
    config = Config()
    config.PUBLIC_KEY = public_key
    if request.param:
        config.ALGORITHM = request.param

    @authorized(config)
    async def f(request):
        return json({'status': 'OK'}, 200)

    return f
Exemple #2
0
def make_auth_func(public_key, alg=None):
    config = Config()
    config.PUBLIC_KEY = public_key
    if alg:
        config.ALGORITHM = alg

    @authorized(config)
    async def f(request):
        return json({'status': 'OK'}, 200)

    return f