feat: remove aioredis to redis

This commit is contained in:
Jinlong Peng
2022-07-25 18:25:04 +08:00
parent 5b359e91b1
commit 5f34bf0d73
9 changed files with 198 additions and 573 deletions

View File

@@ -2,7 +2,7 @@ import typing
import uuid
from typing import Type
from aioredis import Redis
import redis.asyncio as redis
from fastapi import Depends, Form
from starlette.middleware.base import BaseHTTPMiddleware, RequestResponseEndpoint
from starlette.requests import Request
@@ -77,7 +77,7 @@ class UsernamePasswordProvider(Provider):
else:
instance.password = hash_password(instance.password)
async def login(self, request: Request, redis: Redis = Depends(get_redis)):
async def login(self, request: Request, redis: redis.Redis = Depends(get_redis)):
form = await request.form()
username = form.get("username")
password = form.get("password")