Skip to main content
Privy offers a robust user management system for authenticating individuals and organizations, and provisioning access to wallets. Users in Privy are a generic abstraction that connect authentication, identity, and control. Any entity that can be authenticated and identified, such as an individual person, an organization, or a business, may be modeled as a Privy user. images/users-splash.png You can also associate multiple authentication methods with a user, allowing them to login to the same account and access the same wallet with whichever method they choose.

Individual users

If the customers of your product are individual people, each individual person may be modeled as a Privy user. Each user can be authenticated across a variety of login methods, including email, SMS, passkey, socials, or your existing authentication service. Users can also link multiple accounts to a single, unified user object. These users can be assigned as owners of wallets to provision self-custodial user wallets within your product. Privy also offers core authentication primitives including access tokens, identity tokens, and webhooks to seamlessly integrate alongside the rest of your product.

Organization users

If the customers of your product are organizations or businesses, each organization may be modeled as a single Privy user. In other words, the Privy user is a monolithic representation of the entire organization, which may consist of may individual users of your product. Like individual users, organization users can be assigned as owners of wallets to provision non-custodial wallets for that organization. Multiple different members of the organization may authenticate as the organization’s corresponding Privy user to take action with that organization’s wallets.