Guides
Login Methods
Customize how users can log in to your app
Crossmint Auth supports the following login methods:
- Email OTP: passwordless sign-in using a one time code delivered to the user’s email.
- Social Accounts: Sign in with Google, X, Farcaster, and more.
- External wallets: connect with crypto wallets for Web3 authentication. Use
"web3"
for all wallets,"web3:evm-only"
for Ethereum-compatible wallets only, or"web3:solana-only"
for Solana wallets only.
To customize which login methods are shown to your users, use the loginMethods
prop when initializing Crossmint Auth.
By default, only email and Google are enabled.
app/providers/Providers.tsx