支持 标准Bearer格式和直接token格式(
This commit is contained in:
@@ -21,7 +21,8 @@ from datetime import datetime
|
||||
from typing import Optional, Dict, Any
|
||||
|
||||
from fastapi import APIRouter, Depends, HTTPException, Request, Response, status
|
||||
from fastapi.security import HTTPBearer, HTTPAuthorizationCredentials
|
||||
from fastapi.security import HTTPAuthorizationCredentials
|
||||
from api.utils.api_utils import security
|
||||
from fastapi.responses import RedirectResponse
|
||||
from pydantic import BaseModel, EmailStr
|
||||
try:
|
||||
@@ -65,7 +66,6 @@ from api.utils.crypt import decrypt
|
||||
router = APIRouter()
|
||||
|
||||
# 安全方案
|
||||
security = HTTPBearer()
|
||||
|
||||
# Pydantic模型
|
||||
class LoginRequest(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user