[GH-ISSUE #420] Implement Magic Link Login & Authentication Method Selection in Admin Panel #276

Closed
opened 2026-03-03 11:14:26 +03:00 by kerem · 0 comments
Owner

Originally created by @manikanta9176 on GitHub (Aug 18, 2025).
Original GitHub issue: https://github.com/dflow-sh/dflow/issues/420

Originally assigned to: @manikanta9176 on GitHub.

We need to introduce the concept of Magic Link Login as an authentication method. This would allow users to authenticate themselves without the need for a password by clicking on a link sent to their email.

Additionally, in the Admin Panel, there should be an option for admins to choose the available authentication methods for users. The options should be:

  1. Email and Password Only
  2. Magic Link Only
  3. Both Email & Password + Magic Link

By default, the authentication method should be set to Both.

Note: This feature should be implemented on high priority.

Remark: Implement auto-login logic that will automatically create a user account in the background if an account does not already exist. This ensures that users can immediately access the system without any barriers to entry.

Idea: The goal is to completely remove the concept of user account verification, streamlining the user authentication process.

This change will enhance the user experience by making the login process smoother and more flexible, while also giving admins control over which authentication methods are available.

Originally created by @manikanta9176 on GitHub (Aug 18, 2025). Original GitHub issue: https://github.com/dflow-sh/dflow/issues/420 Originally assigned to: @manikanta9176 on GitHub. We need to introduce the concept of **Magic Link Login** as an authentication method. This would allow users to authenticate themselves without the need for a password by clicking on a link sent to their email. Additionally, in the **Admin Panel**, there should be an option for admins to choose the available authentication methods for users. The options should be: 1. **Email and Password Only** 2. **Magic Link Only** 3. **Both Email & Password + Magic Link** By default, the authentication method should be set to **Both**. **Note:** This feature should be implemented on high priority. **Remark:** Implement auto-login logic that will automatically create a user account in the background if an account does not already exist. This ensures that users can immediately access the system without any barriers to entry. **Idea:** The goal is to completely remove the concept of user account verification, streamlining the user authentication process. This change will enhance the user experience by making the login process smoother and more flexible, while also giving admins control over which authentication methods are available.
kerem 2026-03-03 11:14:26 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dflow#276
No description provided.