Commit existing codebase
This commit is contained in:
commit
49bc902bb9
24 changed files with 1208 additions and 0 deletions
25
app/main.py
Normal file
25
app/main.py
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
from fastapi import FastAPI, APIRouter
|
||||
from starlette.middleware.cors import CORSMiddleware
|
||||
|
||||
from app.user.handlers import router as user_router
|
||||
from app.auth.handlers import router as auth_router
|
||||
|
||||
|
||||
def main_router() -> APIRouter:
|
||||
router = APIRouter()
|
||||
router.include_router(user_router, tags=["users"], prefix="/users")
|
||||
router.include_router(auth_router, tags=["auth"])
|
||||
return router
|
||||
|
||||
|
||||
app = FastAPI(title="cognio ID API")
|
||||
|
||||
app.add_middleware(
|
||||
CORSMiddleware,
|
||||
allow_origins=["*"],
|
||||
allow_credentials=True,
|
||||
allow_methods=["*"],
|
||||
allow_headers=["*"]
|
||||
)
|
||||
|
||||
app.include_router(main_router())
|
||||
Loading…
Add table
Add a link
Reference in a new issue