Skip to content

Add Magic Link login

Magic link is a form of passwordless authentication. It allows users to log in by clicking a link sent to their email instead of entering a password.

Prerequisites

Follow the steps given below to add Magic link login to the login flow of your application.

  1. On the Asgardeo Console, go to Applications.

  2. Select the application to which you wish to add magic link login.

  3. Go to the Login Flow tab of the application and add magic link login as follows:

    To add passwordless login with magic link using the Visual Editor:

    1. Go to Predefined Flows > Basic Flows > Add Passwordless login.

    2. Select Magic Link.

    3. Click Confirm to add passwordless login with Magick Link to the sign-in flow.

      Configuring magic link login in Asgardeo using the Visual Editor

    To add passwordless login with magic link using the Classic Editor:

    • Select Add Magic Link login from the list if you haven't already built a login flow for the application.

      Configuring magic link login in Asgardeo

    • If you already have a login flow, click Add authentication, select Magic Link and click Add in the first authentication step.

      Customize the login flow


  4. Click Update to save your changes.

Try it out

Follow the steps given below.

  1. Access the application URL.
  2. Click Login to open the Asgardeo login page.
  3. On the Asgardeo login page, enter your username and press Continue.

    Sign In magic link in Asgardeo

    You will be redirected to the below page.

    Magic link login notification page

  4. Check your inbox for the magic link email. The email reads as follows.

    Magic link email

  5. Open the magic link by clicking the Sign In button.

    Note

    Magic links support cross-browser functionality, allowing you to open the link and log in from any browser of your choice even if it is different from the one you used to initiate the login process.