A step. Then the next.
sequence(…) puts email, password, and a code in the order you choose.
Compose the steps. Run the flow.
sequence("email", "password")Switching presets starts a fresh demo.
Runs in your browser. No email sent.
No messages yet.
Request a code to see it here.Declare how someone proves who they are. Auth Dance reads that choreography to guide sign-in, sign-up, and recovery.
Explore the librarysequence(…) puts email, password, and a code in the order you choose.
choice(…) offers a passkey or an email-and-password path. Let the person choose their route.
The client receives the next prompt. AuthDancePromptSwitch connects it to your own fields and controls—just like this demo.
Start with a choreography. Make it your own.