Authentication
To access Axoniq Platform’s functionalities, you can register and log in using either an OAuth2 provider or a username and password.
|
Registering using an OAuth2 provider is the recommended way to log into Axoniq Platform, as this automatically proves your e-mail is verified, and you don’t need to verify it manually. |
Registering using an OAuth2 Provider
Axoniq Platform currently supports the following OAuth2 providers:
-
GitHub
-
Google
You can click on the respective button to log in using the OAuth2 provider of your choice. If this is your first time, you will be asked to authorize Axoniq Platform to access your account information.
Data accessed
We authenticate you to the OAuth provider with the three basic scopes of the OpenID Connect (OIDC) protocol: openid, profile, and email. This means we receive your email, first name, last name, profile picture and other basic information. Axoniq Platform will never be able to access resources in the connected account.
Registering using e-mail and Password
If you prefer not to use an OAuth2 provider, log in using your e-mail and a password. To register with an E-mail and password, click the "Sign up" button on the login screen. You will be asked to enter your e-mail address and password.
After creating your account, you will be automatically logged in. However, you will need to verify your e-mail address before you can use Axoniq Platform. You will receive an e-mail with a verification link. Click on the link to verify your e-mail address. After verification, the onboarding will automatically continue.
After registration
When you log in for the first time, Axoniq Platform automatically creates a workspace and a default environment for you, and takes you to the Getting Started page. From there you can pick where to begin: for example, connecting your first Axoniq Framework application, installing Axon Server, or starting a new project with the Development Agent.
You can rename the auto-created workspace and environment, add more environments, or invite team members at any time from the workspace settings.