Skip to content

Conversation

@shleeable
Copy link
Contributor

@shleeable shleeable commented Jan 31, 2026

Fix #420

  • on login, users email_verified_at is validated.
  • If it fails, it triggers a "send Verification Code" function and redirects to the verify-email URL.
  • Refactored some of the functions and added an API to validate the status of the email confirmation.

Your Name added 4 commits January 31, 2026 14:07
Fixes permission denied error on subsequent Docker builds
- Keep user logged in when email verification is needed (no logout)
- Auto-send verification code on login for unverified accounts
- Skip to code entry step directly (no re-entering credentials)
- Add /api/v1/auth/verify/email/status endpoint to check pending verification
- Extract sendVerificationCode into reusable static method
- Always resend existing code (handles spam/deleted emails)

Fixes #420
@shleeable shleeable changed the title Fix #420 - Make the login flow for unverified users nicer - PLEASE VALIDATE Fix #420 - Make the login flow for unverified people nicer - PLEASE VALIDATE Jan 31, 2026
@shleeable shleeable changed the title Fix #420 - Make the login flow for unverified people nicer - PLEASE VALIDATE Fix #420 - Make the login flow for unverified people nicer Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Web Bug]: The signup to email verification flow is a little confusing.

2 participants