Files
afilmory/be/apps/oauth-gateway/package.json
Innei 019ee50121 feat: implement OAuth state management for multi-tenancy support
- Introduced encoding and decoding of OAuth state to include tenant metadata, allowing the gateway to route callbacks without hard-coded tenant slugs.
- Updated the AuthController to handle social account linking and sign-in with compatibility for legacy paths.
- Refactored redirect URI construction to simplify tenant slug handling.
- Enhanced documentation to reflect changes in the OAuth flow and state management.

Signed-off-by: Innei <tukon479@gmail.com>
2025-11-30 14:03:05 +08:00

25 lines
510 B
JSON

{
"name": "@afilmory/oauth-gateway",
"type": "module",
"version": "0.1.0",
"private": true,
"scripts": {
"build": "vite build",
"dev": "nodemon",
"start": "node dist/main.js"
},
"dependencies": {
"@afilmory/be-utils": "workspace:*",
"@hono/node-server": "^1.13.5",
"hono": "^4.10.7",
"zod": "catalog:"
},
"devDependencies": {
"@types/node": "^24.10.1",
"nodemon": "3.1.11",
"typescript": "catalog:",
"vite": "7.2.4",
"vite-node": "5.2.0"
}
}