Skip to main content
Configure how users authenticate through the Para Modal, including OAuth providers, email/phone options, and layout customization.

OAuth Methods

Available OAuth providers:
  • GOOGLE - Google OAuth
  • TWITTER - Twitter/X OAuth
  • APPLE - Apple OAuth
  • DISCORD - Discord OAuth
  • FACEBOOK - Facebook OAuth
  • FARCASTER - Farcaster OAuth
  • TELEGRAM - Telegram OAuth

Email and Phone Login

Default Authentication Identifier

Phone numbers should be in international format: +15555555555
You can also pass defaultAuthIdentifier directly to openModal() for dynamic scenarios where the identifier is known at the time of opening:

Authentication Layout

Available layout options:
  • AUTH:FULL - Full authentication component
  • AUTH:CONDENSED - Condensed authentication component
  • EXTERNAL:FULL - Full external wallet component
  • EXTERNAL:CONDENSED - Condensed external wallet component
Use our to visualize different layout configurations before implementing them.

Guest Mode

Guest mode allows users to interact with your application without completing full authentication. Users receive provisional wallets that can later be upgraded to full accounts.

Complete Authentication Example