Waiting for action
Open a sub-component to view its docs and settings.
Accessible account registration composition built from the Opus field and button components, including Continue with Google / Apple.
Provider buttons call continueWithGoogle / continueWithApple with mode: "register". The email path provides full name, email, password confirmation, terms consent, native submit semantics, and a route back to sign-in. Configure NEXT_PUBLIC_GOOGLE_OAUTH_CLIENT_ID / NEXT_PUBLIC_APPLE_OAUTH_CLIENT_ID and complete the code exchange on /api/auth/callback/{provider}.
Copy this complete component into a page file. Edit and run it in the Playground.
Loading editor…