mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-10-05 09:32:01 +00:00
Dev-login now updates the role when an existing user logs in as a different role. Each dev role maps to a distinct email/name so sessions don't collide. CognitoSub is deterministic (email-based) to prevent mismatch between dev-login and CurrentUserService. CurrentUserService catches DbUpdateException on concurrent user creation and retries the lookup instead of crashing. |
||
|---|---|---|
| .. | ||
| Controllers | ||
| Middleware | ||
| Properties | ||
| Services | ||
| appsettings.json | ||
| Program.cs | ||
| ProposalSystem.Api.csproj | ||