admin commented on issue admin/onlypets#239 2025-12-26 12:42:59 +01:00
Fundament/Auth: Globaler Auth-Guard (Dummy)

Globaler DummyAuthGuard implementiert und registriert. Guard-first-Architektur aktiv, keine Auth-Logik in Services. AUTH_MODE=dummy via ENV vorbereitet.

admin commented on issue admin/onlypets#238 2025-12-26 12:42:38 +01:00
Fundament/Auth: Request-User Interface & Typisierung

RequestUser-Typ eingeführt und im Auth-Fundament verwendet. req.user ist jetzt konzeptionell definiert (FakeUser oder null). Basis für Guards & spätere echte Auth.

admin closed issue admin/onlypets#238 2025-12-26 12:42:38 +01:00
Fundament/Auth: Request-User Interface & Typisierung
admin pushed to main at admin/onlypets 2025-12-26 12:42:15 +01:00
c0a814081d feat(backend): bootstrap NestJS app with dummy auth and health endpoint
admin pushed to main at admin/onlypets 2025-12-26 12:04:05 +01:00
fb4c442542 docs(auth): document dummy auth architecture
122dad35ce feat(auth): add dummy auth foundation with global guard
Compare 2 commits »
admin closed issue admin/onlypets#242 2025-12-26 12:02:05 +01:00
Fundament/Auth: Fake-User für Entwicklungsmodus
admin commented on issue admin/onlypets#242 2025-12-26 12:02:05 +01:00
Fundament/Auth: Fake-User für Entwicklungsmodus

Fake-User für DEV implementiert. Rolle & User-ID steuerbar via ENV (DEV_FAKE_USER_ROLE / DEV_FAKE_USER_ID). Erlaubt Admin- & User-Flows ohne echte Auth.

admin commented on issue admin/onlypets#240 2025-12-26 12:01:52 +01:00
Fundament/Auth: Public Decorator für anonyme Endpunkte

@Public() Decorator ergänzt. Öffentliche Endpunkte werden explizit markiert und vom Guard ausgewertet.

admin closed issue admin/onlypets#240 2025-12-26 12:01:52 +01:00
Fundament/Auth: Public Decorator für anonyme Endpunkte
admin closed issue admin/onlypets#239 2025-12-26 12:01:40 +01:00
Fundament/Auth: Globaler Auth-Guard (Dummy)
admin commented on issue admin/onlypets#239 2025-12-26 12:01:40 +01:00
Fundament/Auth: Globaler Auth-Guard (Dummy)

Globaler DummyAuthGuard implementiert. Guard-first-Ansatz, kein Auth-Code in Services oder Controllern. @Public() wird ausgewertet, AUTH_MODE=dummy via ENV.

admin closed issue admin/onlypets#2 2025-12-26 12:01:28 +01:00
admin bereich fehlt
admin commented on issue admin/onlypets#2 2025-12-26 12:01:19 +01:00
admin bereich fehlt

Request-level User-Typ eingeführt (RequestUser). Kein Prisma-Import, guard-first vorbereitet. req.user ist jetzt typisiert und future-proof.

admin closed issue admin/onlypets#1 2025-12-26 11:43:56 +01:00
Datenbank fehlt
admin commented on issue admin/onlypets#242 2025-12-26 11:42:30 +01:00
Fundament/Auth: Fake-User für Entwicklungsmodus

Grundlegende Seed- & Datenbasis vorbereitet, Feature folgt.

admin pushed to main at admin/onlypets 2025-12-25 15:39:16 +01:00
9253cac1b2 feat(backend): finalize OnlyPets backend architecture
7759bd0a05 feat(backend): finalize pets logic, follow system, notifications and feed hardening
Compare 2 commits »
admin opened issue admin/onlypets#242 2025-12-25 15:28:43 +01:00
Fundament/Auth: Fake-User für Entwicklungsmodus
admin opened issue admin/onlypets#241 2025-12-25 15:27:51 +01:00
Fundament/Auth: Zentrale Auth-Regeln & Leitlinie festlegen
admin opened issue admin/onlypets#240 2025-12-25 15:27:46 +01:00
Fundament/Auth: Public Decorator für anonyme Endpunkte
admin opened issue admin/onlypets#239 2025-12-25 15:27:41 +01:00
Fundament/Auth: Globaler Auth-Guard (Dummy)