Coverage for apps/kwai-api/src/kwai_api/v1/auth/api.py: 100%
13 statements
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
1"""Module that defines the auth apis."""
3from fastapi import APIRouter
5from kwai_api.v1.auth.authors.endpoints import router as authors_router
6from kwai_api.v1.auth.endpoints import (
7 login,
8 revoked_users,
9 sso,
10 user,
11 user_invitations,
12 users,
13)
14from kwai_api.v1.auth.endpoints.validation import router as validation_router
17api_router = APIRouter(prefix="/auth")
18api_router.include_router(login.router, tags=["auth/login"])
19api_router.include_router(user.router, tags=["auth/user"])
20api_router.include_router(
21 user_invitations.router, prefix="/users", tags=["auth/users/invitations"]
22)
23api_router.include_router(users.router, prefix="/users", tags=["auth/users"])
24api_router.include_router(revoked_users.router, tags=["auth/users"])
25api_router.include_router(sso.router, prefix="/sso", tags=["auth/login", "auth/sso"])
26api_router.include_router(authors_router, tags=["auth/users", "auth/authors"])
27api_router.include_router(validation_router, tags=["auth/validate"])