Overview
Authentication is configured via developer defined scopes, where developers can describe policies, that determine things such as access control, and which authentication methods users will be permitted to use to login and interact with their application.
Passport currently supports the following types of authentication methods, all governed by scopes.
Passkeys are user owned and support the WebAuthn standard.
The user can directly interact with the Passport nodes instead of going through any third-party/indemediary or the developer's own authentication systems.
Live
Developer Owned
Developer Owned auth supports any third-party authentication provider or the developer's own auth systems.
This method will let you bring any custom authentication method or flow of your choice and use Passport just for generating and managing key shares
Live
OAuth
Support for OAuth directly through enclaves on the Passport network
Scheduled
Support for OAuth directly through enclaves on the Passport network
Scheduled
You can first get started by learning how to configure your scope with the Passport CLI, once you've done that you'll be ready to start registering and authenticating users.
Last updated