All checks were successful
deploy / deploy (push) Successful in 1m8s
login_user_by_magic_link raises for unconfirmed users with a password, which is exactly what recovery creates. Use get_user_by_magic_link_token directly and log in without the magic link guard. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>