- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 37 for api_key (0.03 sec)
-
fastapi/security/api_key.py
from fastapi import Depends, FastAPI from fastapi.security import APIKeyQuery app = FastAPI() query_scheme = APIKeyQuery(name="api_key") @app.get("/items/") async def read_items(api_key: str = Depends(query_scheme)): return {"api_key": api_key} ``` """ def __init__( self, *, name: Annotated[ str,
Registered: 2025-05-25 07:19 - Last Modified: 2025-01-30 12:17 - 8.9K bytes - Viewed (1) -
fastapi/security/__init__.py
from .api_key import APIKeyCookie as APIKeyCookie from .api_key import APIKeyHeader as APIKeyHeader from .api_key import APIKeyQuery as APIKeyQuery from .http import HTTPAuthorizationCredentials as HTTPAuthorizationCredentials from .http import HTTPBasic as HTTPBasic from .http import HTTPBasicCredentials as HTTPBasicCredentials from .http import HTTPBearer as HTTPBearer from .http import HTTPDigest as HTTPDigest from .oauth2 import OAuth2 as OAuth2
Registered: 2025-05-25 07:19 - Last Modified: 2020-12-20 18:50 - 881 bytes - Viewed (0) -
tests/test_security_api_key_query.py
from fastapi.security import APIKeyQuery from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyQuery(name="key") class User(BaseModel): username: str def get_current_user(oauth_header: str = Security(api_key)): user = User(username=oauth_header) return user @app.get("/users/me")
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 1.8K bytes - Viewed (0) -
tests/test_security_api_key_query_description.py
from fastapi.security import APIKeyQuery from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyQuery(name="key", description="API Key Query") class User(BaseModel): username: str def get_current_user(oauth_header: str = Security(api_key)): user = User(username=oauth_header) return user @app.get("/users/me")
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 2K bytes - Viewed (0) -
tests/test_security_api_key_cookie_optional.py
from fastapi.security import APIKeyCookie from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyCookie(name="key", auto_error=False) class User(BaseModel): username: str def get_current_user(oauth_header: Optional[str] = Security(api_key)): if oauth_header is None: return None user = User(username=oauth_header) return user
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 2.1K bytes - Viewed (0) -
tests/test_security_api_key_query_optional.py
from fastapi.security import APIKeyQuery from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyQuery(name="key", auto_error=False) class User(BaseModel): username: str def get_current_user(oauth_header: Optional[str] = Security(api_key)): if oauth_header is None: return None user = User(username=oauth_header) return user
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 2K bytes - Viewed (0) -
tests/test_security_api_key_header_optional.py
from fastapi.security import APIKeyHeader from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyHeader(name="key", auto_error=False) class User(BaseModel): username: str def get_current_user(oauth_header: Optional[str] = Security(api_key)): if oauth_header is None: return None user = User(username=oauth_header) return user
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 2K bytes - Viewed (0) -
tests/test_security_api_key_header.py
from fastapi.security import APIKeyHeader from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyHeader(name="key") class User(BaseModel): username: str def get_current_user(oauth_header: str = Security(api_key)): user = User(username=oauth_header) return user @app.get("/users/me")
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 1.8K bytes - Viewed (0) -
tests/test_security_api_key_header_description.py
from fastapi.security import APIKeyHeader from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyHeader(name="key", description="An API Key Header") class User(BaseModel): username: str def get_current_user(oauth_header: str = Security(api_key)): user = User(username=oauth_header) return user @app.get("/users/me")
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 2K bytes - Viewed (0) -
tests/test_security_api_key_cookie.py
from fastapi.security import APIKeyCookie from fastapi.testclient import TestClient from pydantic import BaseModel app = FastAPI() api_key = APIKeyCookie(name="key") class User(BaseModel): username: str def get_current_user(oauth_header: str = Security(api_key)): user = User(username=oauth_header) return user @app.get("/users/me")
Registered: 2025-05-25 07:19 - Last Modified: 2023-06-30 18:25 - 1.9K bytes - Viewed (0)