Following diagnosis in /docs/architecture/indieauth-client-diagnosis.md and decision in /docs/decisions/ADR-006-indieauth-client-identification.md Problem: The h-app microformat had hidden aria-hidden="true" attributes that made it invisible to IndieAuth parsers, causing "client_id is not registered" errors when authenticating with external providers. Solution: Remove hidden attributes from h-app div in templates/base.html to allow IndieAuth parsers to discover client metadata. This ensures IndieAuth providers can validate our application during the authorization flow. Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1.5 KiB
1.5 KiB