Slackbot
11/10/2022, 3:34 PMsauyon
11/10/2022, 4:32 PMNica Raul
11/10/2022, 4:33 PMNica Raul
11/10/2022, 4:33 PMfrom starlette.middleware.authentication import AuthenticationMiddleware
from starlette.responses import PlainTextResponseNica Raul
11/10/2022, 4:34 PMfrom starlette.middleware.authentication import AuthenticationMiddleware
from starlette.responses import PlainTextResponse
class TokenAuth (BaseTokenAuth):
async def verify(self, token: str):
print('here 1 11111111111111111111111111')
if token != 'test123':
return None
return True
svc.add_asgi_middleware(AuthenticationMiddleware, backend=TokenAuth(), on_error=lambda _, exc: PlainTextResponse(str(exc), status_code=401))Nica Raul
11/10/2022, 4:35 PMBenjamin Tan
11/10/2022, 4:38 PMon_errorBenjamin Tan
11/10/2022, 4:39 PMBenjamin Tan
11/10/2022, 4:40 PM@svc.api(...)Nica Raul
11/10/2022, 4:54 PMNica Raul
11/10/2022, 4:54 PMNica Raul
11/10/2022, 4:54 PMhttps://i.gyazo.com/f187432484bb81214fb2de6909deeaa5.png▾
Nica Raul
11/10/2022, 4:55 PMNica Raul
11/10/2022, 4:58 PMNo "request" or "websocket" argument on function "<function txt2img at 0x7ff87c9ce5e0>"sauyon
11/10/2022, 5:42 PMNica Raul
11/10/2022, 5:43 PMhttps://i.gyazo.com/eb6148714a1944e6485b0bf2587a46fa.png▾
Nica Raul
11/10/2022, 5:43 PMsauyon
11/10/2022, 5:44 PMNica Raul
11/10/2022, 5:46 PMNica Raul
11/10/2022, 5:48 PMNica Raul
11/10/2022, 6:47 PM