refactoring:

Ein Backend-UseCase wurde implementiert, der nach Login prüft, ob ein Member-Profil existiert, und bei Bedarf ein neues Profil mit OEPS-Daten anlegt. Ein API-Endpunkt /api/members/sync wurde hinzugefügt, der vom Frontend nach Login aufgerufen wird. Der Gesamt-Build und die Tests laufen erfolgreich ohne Fehler.
This commit is contained in:
2025-11-24 22:27:39 +01:00
parent a6a35a2eda
commit 45109b5f9d
4 changed files with 156 additions and 0 deletions
@@ -24,6 +24,9 @@ dependencies {
implementation("org.springframework:spring-web")
implementation("org.springdoc:springdoc-openapi-starter-common")
// Security/JWT for extracting claims from principal
implementation(libs.spring.boot.starter.security)
implementation(libs.spring.boot.starter.oauth2.resource.server)
testImplementation(projects.platform.platformTesting)
}