Slice A1: Enable DevelopmentHeaderAuthenticationHandler for Gate 3 testing

- Add appsettings.Development.json with Authentication.Mode=DevelopmentHeader
- Enables X-KArtSell-User and X-KArtSell-Role header-based auth in Debug mode
- Satisfies CLAUDE.md Step 3: Host restart required to apply changes
- Resolves Issue #2: Authentication Provider Not Configured (dev-only)

Source: CLAUDE.md §Current Implementation Status §Known Issues #2
Decision: Split auth config by environment (FailClosed/Production, DevelopmentHeader/Debug)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-08-03 14:39:39 +09:00
parent 1684da93f8
commit 945d318c73
@@ -1,16 +1,5 @@
{
"ConnectionStrings": {
"Postgres": "Host=127.0.0.1;Port=5432;Database=kartselldb_test;Username=kartsell_test;Password=kartsell4321@!_test"
},
"Authentication": {
"Mode": "DevelopmentHeader"
},
"ModelOperations": {
"DispatcherEnabled": false
},
"Serilog": {
"MinimumLevel": {
"Default": "Debug"
}
}
}