Route Buzz Guide login through Sudloh Account
CI / Verify (push) Successful in 3m7s
CI / Build immutable images and deploy (push) Successful in 4m25s

This commit is contained in:
2026-10-05 16:55:38 +07:00 Unverified
parent e2fa1aafb6
commit 6dfa9bbf89
13 changed files with 273 additions and 26 deletions
+6 -3
View File
@@ -14,8 +14,9 @@ endorsed by HoYoverse. The repository and deployment resources retain the
- **Public guides:** a searchable character directory and responsive guide pages.
- **Visual editing:** structured editors for overviews, weapons, artifacts,
constellations, teams, and custom sections, with autosave and conflict recovery.
- **Accounts:** email/password authentication through Better Auth, registration
email OTP, profile email changes, and administrator-managed accounts.
- **Accounts:** Sudloh Account OIDC sign-in with local Buzz sessions, IDs, and
roles. Legacy email/password and registration OTP remain available only before
`SUDLOH_OIDC_ONLY=true` cutover.
- **Media:** S3-compatible uploads and publication-aware delivery for staged files.
- **Catalog updates:** Discord-triggered synchronization with Lunaris.
- **Commissions:** PromptPay checkout, Slip2Go verification, ticket attachments,
@@ -71,7 +72,9 @@ bun run db:migrate
bun run dev
```
Visitors can register at `/auth/register`. For background processing, run the
With the Sudloh client configured, `/auth/login` starts the Account sign-in
redirect automatically. Before OIDC cutover, visitors can register at
`/auth/register`. For background processing, run the
outbox worker in a separate terminal. Run the Discord worker when using catalog
updates; its configuration is described below.