Merged
Conversation
- Introduce a new global configuration for managing authentication methods. - Allows administrators to select between email/password, magic link, or both. - Provides flexibility in how users can authenticate with the system. - Restricts access to this configuration to admin users only.
- Implement passwordless magic link authentication flow. - Add requestMagicLinkAction to send unique login links via email. - Enhance autoLoginAction and endpoint to verify tokens and create user sessions. - Enable auto-onboarding for new users signing in with a magic link. - Introduce cuid for secure, one-time login codes and auto-generated user credentials.
- Introduce a new auth-config global to dynamically control available authentication methods. - Adapt sign-in, sign-up, and forgot password pages to respect the configured authMethod (email-password, magic-link, or both). - Enable magic link authentication flow for sign-in based on configuration. - Enhance the user experience of authentication forms with improved styling and dynamic content.
…eedback - Implement comprehensive error handling for signInAction and requestMagicLinkAction, providing specific user feedback. - Introduce a "Resend magic link" button in the sign-in form for improved user experience. - Add conditional authentication method checks based on global configuration. - Create new, styled email templates for magic link and login confirmation. - Enhance auto-login to send a welcome email with generated password for new users.
This was
unlinked from
issues
Aug 25, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.