Skip to content

Commit 4060fed

Browse files
committed
perf: 更新UserAuthApp初始化
1 parent fdd22fb commit 4060fed

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

fastapi_user_auth/app.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class UserAuthApp(AdminApp, AuthRouter):
3030

3131
def __init__(self, app: "AdminApp"):
3232
AdminApp.__init__(self, app)
33+
self.auth = self.auth or self.site.auth
3334
AuthRouter.__init__(self)
3435
self.UserAdmin.model = self.UserAdmin.model or self.auth.user_model
3536
self.UserLoginFormAdmin.schema = self.UserLoginFormAdmin.schema or schema_create_by_schema(

fastapi_user_auth/site.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ class AuthAdminSite(AdminSite):
2121
def __init__(self, settings: Settings, fastapi: FastAPI = None, engine: Union[Engine, AsyncEngine] = None, auth: Auth = None):
2222
super().__init__(settings, fastapi, engine)
2323
self.auth = auth or self.auth or Auth(db=self.db)
24-
self.UserAuthApp.auth = self.auth
2524
self.register_admin(self.UserAuthApp)
2625

2726
async def get_page(self, request: Request) -> App:

0 commit comments

Comments
 (0)