mana-swift-core/Tests/ManaCoreTests
Till JS fe607c15d2 v1.5.0 — getProfile() + ProfileInfo
Apps können den 2FA-Status des eingeloggten Users lesen, damit
AccountView entscheidet ob "Zwei-Faktor aktivieren" oder
"Zwei-Faktor deaktivieren" angezeigt wird.

ProfileInfo (public struct) — id, email, name, emailVerified,
twoFactorEnabled.

AuthClient.getProfile() -> ProfileInfo — lädt das Profil vom
Server (GET /api/v1/auth/profile → Better Auths /api/auth/get-session).
Nutzt Session-Token als Bearer (Wire-Konvention).

4 neue Tests, 70/70 grün.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 01:06:50 +02:00
..
AuthClientAccountTests.swift v1.2.0 — Guest-Mode + Refresh-Resilience 2026-05-13 22:16:08 +02:00
AuthClientGuestAndResilienceTests.swift v1.2.0 — Guest-Mode + Refresh-Resilience 2026-05-13 22:16:08 +02:00
AuthClientProfileTests.swift v1.5.0 — getProfile() + ProfileInfo 2026-05-14 01:06:50 +02:00
AuthClientTwoFactorEnrollmentTests.swift v1.4.0 — 2FA-Enrollment 2026-05-14 00:38:38 +02:00
AuthClientTwoFactorTests.swift v1.3.0 — 2FA-Login-Challenge 2026-05-14 00:20:05 +02:00
AuthErrorClassifyTests.swift v1.1.0 — Account-Lifecycle in ManaCore 2026-05-13 19:22:19 +02:00
JWTTests.swift v1.0.0 — initiale Extraktion aus memoro-native 2026-05-12 19:13:31 +02:00
ManaAppConfigTests.swift v1.0.0 — initiale Extraktion aus memoro-native 2026-05-12 19:13:31 +02:00
MockURLProtocol.swift v1.2.0 — Guest-Mode + Refresh-Resilience 2026-05-13 22:16:08 +02:00