- React
- React Native
- Swift
- Android
- Unity
- Flutter
All of Privy’s authentication flows can be whitelabeled, from email and SMS passwordless flows to social logins and passkeys.
Email
To whitelabel Privy’s passwordless email flow, use the Learn more about email authentication and tracking login flow state.
useLoginWithEmail
hook. Then, call sendCode
and loginWithCode
with the desired email address.SMS
SMS
To whitelabel the passwordless SMS flow, use the Learn more about SMS authentication and tracking login flow state.
useLoginWithSms
hook. Then, call sendCode
and loginWithCode
with the desired phone number.Social logins
Social logins
Passkeys
Passkeys
To whitelabel passkeys, use the To sign up with a passkey:Learn more about passkeys and tracking login flow state.
useLoginWithPasskey
hook and call loginWithPasskey
.Telegram
Telegram
To whitelabel the Telegram login flow, it’s as simple as using the Learn more about Telegram authentication and tracking login flow state.
useLoginWithTelegram
hook and calling login
.MFA
MFA
To whitelabel MFA with SMS, TOTP, or passkeys, follow the custom UI guide.
useLoginWithSocial
hook and callinitOAuth
with your desired social login provider.