Bug Summary
Redirection fails after passkey login.
Description
If the user authenticates with password the redirect works flawlessly but if the user authenticates with passkey, redirect_url state is ignored after authentication and the user is incorrectly routed to /unread.
Steps to Reproduce
- Run Miniflux behind a reverse proxy with HTTPS enabled (required for passkey).
- Navigate to
https://rss.example.com/bookmarklet?uri=https://example.com/rss
- Authenticate using a passkey.
Expected Behavior
Upon successful passkey authentication, miniflux should navigate the user to the originally requested URL (/bookmarklet?uri=https://example.com/rss).
Actual Behavior
redirect_url parameter is dropped during the state transition. User is redirected to /unread.
Version
2.3.3
Browser
Chrome, Firefox (Clean profile)
Checklist
Bug Summary
Redirection fails after passkey login.
Description
If the user authenticates with password the redirect works flawlessly but if the user authenticates with passkey,
redirect_urlstate is ignored after authentication and the user is incorrectly routed to/unread.Steps to Reproduce
https://rss.example.com/bookmarklet?uri=https://example.com/rssExpected Behavior
Upon successful passkey authentication, miniflux should navigate the user to the originally requested URL (
/bookmarklet?uri=https://example.com/rss).Actual Behavior
redirect_urlparameter is dropped during the state transition. User is redirected to/unread.Version
2.3.3
Browser
Chrome, Firefox (Clean profile)
Checklist