Repository navigation
Release v1.24.1
Release v1.24.1: security fixes - QR completion expiry, social login fallback route, provider errors, locale redirect query.
Changelog
Security
- QR login:
/qr-login/{id}/completenow rejects an approved challenge whose lifetime has expired instead of logging the desktop user in.
Fixed
- Social login callback: after a successful login without
login_success_route, the redirect falls back to the profile login route (like the other controllers) instead of the hard-codedhomepageroute, which broke apps without such a route. - Social login callback: a provider denial (
?error=access_denied&state=…, nocode) now showssocial.error.provider_denied(and burns the pending state) instead ofsocial.error.invalid_state. locale.unlocalized: redirect: the redirect from a bare auth URL to its localized route keeps the query string (e.g.?token=…,_target_path).
Full Changelog: v1.24.0...v1.24.1