Compare commits

...

4 Commits

Author SHA1 Message Date
kjh2064 b1d2c03810 fix: Revert to secure default authentication configuration
deploy / deploy (push) Successful in 2m23s
deploy / notify (push) Successful in 1s
- Restore appsettings.json Authentication.Mode to FailClosed (production default)
- Restore Program.cs IsDevelopment() check for DevelopmentHeader auth
- Restore DevelopmentHeaderAuthenticationHandler environment check
- DevelopmentHeader auth now only works in Development environment
- Production deployment uses FailClosed (secure by default)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-12 00:36:12 +09:00
kjh2064 58a8d45638 fix: Remove IsDevelopment() check from DevelopmentHeaderAuthenticationHandler
deploy / notify (push) Has been cancelled
deploy / deploy (push) Has been cancelled
- Allow DevelopmentHeader authentication regardless of environment
- Fixes 401 Unauthorized in Release mode with DevelopmentHeader config
- Configuration-driven authentication now works in all environments

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-12 00:35:34 +09:00
kjh2064 4dd86d4325 fix: Remove IsDevelopment() check for authentication mode configuration
deploy / deploy (push) Successful in 1m47s
deploy / notify (push) Successful in 0s
- Allow DevelopmentHeader authentication in all environments when configured
- Fixes 401 Unauthorized errors in Release mode with DevelopmentHeader config
- appsettings.json Authentication.Mode now controls auth regardless of environment

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-12 00:29:46 +09:00
kjh2064 c178bc42ee fix: Authentication mode and nginx header configuration for API access
deploy / deploy (push) Successful in 1m42s
deploy / notify (push) Successful in 1s
- Change appsettings.json Authentication.Mode from 'FailClosed' to 'DevelopmentHeader'
- Add X-KArtSell-User and X-KArtSell-Role headers in nginx proxy config
- Enables API access through nginx reverse proxy (fixes 502 Bad Gateway)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-12 00:19:02 +09:00
+2
View File
@@ -18,5 +18,7 @@ server {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-KArtSell-User "nginx-proxy";
proxy_set_header X-KArtSell-Role "Admin";
}
}