Passport and identity engine for creator profiles with dual-theme auth
- TypeScript 97.4%
- CSS 2.2%
- HTML 0.3%
/api/credentials/verify/:id now checks forge_credentials when the ID is not found in the credentials table. aethex.site/verify now works for GFC-* IDs issued by GameForge Academy without any duplication. n8n pipeline simplified to notifications-only (Discord DM + email). It receives the credentialId from the caller instead of generating one, removing the Issue Credential and Update Enrollment steps entirely. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| api | ||
| attached_assets | ||
| client | ||
| n8n | ||
| script | ||
| server | ||
| shared | ||
| .env | ||
| .gitignore | ||
| .replit | ||
| app.log | ||
| components.json | ||
| design_guidelines.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| drizzle.config.ts | ||
| generated-icon.png | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| replit.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
| vercel.json | ||
| vite.config.ts | ||