mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-16 07:39:39 +02:00
📝 docs(figgos): add auth + credits and merge concept to TODO
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
13787ceadf
commit
072c37ae30
1 changed files with 20 additions and 1 deletions
|
|
@ -77,7 +77,26 @@ Ueberlegen wie ein Karten-Merge im UI aussehen koennte:
|
|||
|
||||
---
|
||||
|
||||
## 6. Allgemeiner Screen-Review
|
||||
## 6. Mana Core Auth + Credits einbauen (Prio 3)
|
||||
|
||||
Aktuell laeuft alles mit `DEV_BYPASS_AUTH=true`. Fuer echten Betrieb brauchen wir:
|
||||
|
||||
**Auth (Login/Signup):**
|
||||
- Mobile: `@manacore/shared-auth` fuer Login/Signup Screens
|
||||
- Web: Supabase SSR Auth oder shared-auth
|
||||
- Backend nutzt bereits `@manacore/shared-nestjs-auth` (JwtAuthGuard) — muss nur aktiviert werden (`DEV_BYPASS_AUTH=false`)
|
||||
|
||||
**Credit-System:**
|
||||
- Jede Figure-Generation kostet Credits
|
||||
- `@mana-core/nestjs-integration` mit `CreditClientService` einbinden
|
||||
- Credit-Check vor Generation, Abzug nach Erfolg
|
||||
- UI: Credit-Anzeige + "Nicht genug Credits" Fehler
|
||||
|
||||
**Referenz:** Siehe `CLAUDE.md` Abschnitt "Authentication Architecture" und Chat/ManaDeck Backends als Beispiel.
|
||||
|
||||
---
|
||||
|
||||
## 7. Allgemeiner Screen-Review
|
||||
|
||||
Einmal ueber alle Screens gehen und schauen wo Verbesserungen moeglich sind:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue