Hi,
TL;DR;
How can use use “Passwordless Authentication with Email” in an organization?
More details below.
We are using organizations/invitations in our web app.
We deploy separate web apps (aka “platform”) for distinct customers and for that purpose, for each platform, we have (on auth0 side):
an application
a database connection
an organization
Everything works fine (stuffs are terraformed and everything deploys easily).
My problem is:
For one specific “public demo” platform, I want to enable “passwordless authentication with email”, but the dashboard says that this is not supported (go to Organizations → Connections → Enable Connection => “not supported”)
Side notes: we are using authentication code flow, in a Svelte/SvelteKit app, we deal with the token and refresh token and all the auth0 things in our authentication code which is tightly coupled with the Organization notion.
In the meantime, could you tell me what I have to do?
I guess I will have to modify my code and allow it to deal without Organizations but I would like to be sure before I dive into that.
Not sure if this would work for you, but we’ve set up a pre-registration action that checks the email domain and errors out if the domain name doesn’t match the ones we support.
Adding my voice for this enhancement, and I hope the organization data is available in the passwordless email template so that we can do organization specific branding.
Not persistently. We’ve previously published a roadmap and shared it during certain product roadmap events. If you have specific questions feel free to DM me or open a new thread.
Very happy for this update, but the documentation indicates that we have to know which passwordless connection PRIOR to redirecting to the New Universal Login:
" To trigger the Passwordless flow, your application must specify the connection name in the authorization request with email or sms ."
Am I reading that correctly? We won’t be able to redirect the user and have them choose email or sms Passwordless on the New Universal Login page?
From what I saw the example code uses the auth0-spa-js library.
Is this supported for projects using other technologies at this point in time? If so, which client technologies can use it right now?