-
Hotfix 0.9.1: IndieAuth trailing slash and debug logging
released this
2025-11-20 00:29:36 +01:00 | 6 commits to main since this releaseCritical fixes for IndieAuth authentication:
-
SITE_URL trailing slash normalization
- IndieLogin.com requires client_id URLs with trailing slash
- Fixes "client_id is not registered" errors
- Automatic normalization in production and tests
-
Enhanced debug logging for httpx requests
- Detailed request/response visibility for troubleshooting
- Shows exact HTTP method, URL, headers, body
- All sensitive data automatically redacted
Changes:
- SITE_URL automatically normalized to include trailing slash
- Debug logs show actual httpx POST details
- redirect_uri construction updated to avoid double slashes
Version: 0.9.1 (PATCH - bug fixes)
Tests: 486/514 passing (no new failures)Downloads
-