使用 FreeAuthApp 插件

FreeAuthApp 提供了 FreeAuth 数据库客户端连接和身份验证相关的依赖项。您可以通过传递一个 FastAPI 实例来初始化您的 FreeAuthApp 实例,如下所示:

from fastapi import FastAPI
from freeauth.ext.fastapi_ext import FreeAuthApp

auth_app = FreeAuthApp()

def get_app():
  app = FastAPI()
  auth_app.init_app(app)
  return app

asgi_app = get_app()