Skip to content

Commit e78dc96

Browse files
os-zhuangclaude
andcommitted
fix(auth): register SysSsoProvider so the sys_sso_provider table provisions
Without adding SysSsoProvider to authIdentityObjects (the manifest the Auth plugin provisions), the table is never created and the sso plugin's writes fail at runtime. Caught by the live E2E: with this, sys_sso_provider provisions with the correct snake columns. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 91041d8 commit e78dc96

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

packages/plugins/plugin-auth/src/manifest.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import {
2121
SysOauthRefreshToken,
2222
SysOrganization,
2323
SysSession,
24+
SysSsoProvider,
2425
SysTeam,
2526
SysTeamMember,
2627
SysTwoFactor,
@@ -52,6 +53,7 @@ export const authIdentityObjects: any[] = [
5253
SysOauthConsent,
5354
SysJwks,
5455
SysDeviceCode,
56+
SysSsoProvider,
5557
];
5658

5759
/** Manifest header shared by compile-time config and runtime registration. */

0 commit comments

Comments
 (0)