Custom Flows #625

Closed
opened 2026-03-13 07:57:30 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @R5dan on GitHub (Feb 4, 2025).

Is this suited for github?

  • Yes, this is suited for github

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like

I would like to be able to use different sign in methods in collaboration

For example:

  • Username, Password and oauth provider
  • magic link and otp

Ones that aren't traditional, but to allow the user to have different ways to sign in and flows to sign in.

It would work that when you add a method was called (e.g. username/email and password), it would send a request to the login api which in turn responds with an additional field FINAL or something similar. If this is true then a group of methods has succeeded (in this case if oauth was provided before)

Describe alternatives you've considered

No other methods come to mind

Additional context

No response

Originally created by @R5dan on GitHub (Feb 4, 2025). ### Is this suited for github? - [x] Yes, this is suited for github ### Is your feature request related to a problem? Please describe. _No response_ ### Describe the solution you'd like I would like to be able to use different sign in methods in collaboration For example: - Username, Password and oauth provider - magic link and otp Ones that aren't traditional, but to allow the user to have different ways to sign in and flows to sign in. It would work that when you add a method was called (e.g. username/email and password), it would send a request to the login api which in turn responds with an additional field `FINAL` or something similar. If this is `true` then a group of methods has succeeded (in this case if oauth was provided before) ### Describe alternatives you've considered No other methods come to mind ### Additional context _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#625