Server-Side Onboarding (Auth0-Based)

👍

Best for Platforms that already manage their own user databases and require full backend control.

Description

This method is ideal for partners with their own backend infrastructure and existing user authentication systems. Partners collect and manage all required user information (e.g., email, wallet address, personal details) and use their Auth0 server token to perform onboarding actions via API.

Key Requirements

  • Partner must have a secure authentication system in place to authorize each individual user.
  • Partner is responsible for collecting user details and ensuring data compliance.

Typical Flow

  1. Authenticate via Auth0 to obtain a server token (see Authorization > Auth0).
  2. Register the user by making server-side API call to Create user with necessary data. /
  3. Continue the onboarding flow (e.g., KYC, card issuance) using either Auth0 server token authorization or Wirex Pay token authorization.