Get Started #
If you hear a voice within you saying ‘you are not a painter,’ then by all means paint and that voice will be silenced. – Vincent Van Gogh
In this section, we’ll guide you through setting up the AppKey authentication system. By the end, you’ll learn how to create a AppKey application, sign up users, log in to your app, and verify user identities using Passkey technology. Additionally, we’ll show you how to configure your application for invite-only access, giving you control over who can sign in.
Before diving in, make sure to register for a developer account on the AppKey Portal.
No need to worry—registration for AppKey is completely free, and no credit card is required!
After signing up for AppKey, head over to the Apps tab, where you’ll see something like this.
Click the CREATE NEW APP button to set up your first AppKey application.
Congratulations! You’ve successfully created your first app, named toto.
Now, click the Detail button to view the details for your “toto” application.
Next, click on the Users tab to sign up a user for your application. As you can see, there are currently no users for your application!
To sign up a user, click on the Sign Up User icon as shown below.
Next, a dialog box will appear where you can enter a username and then provide a user handle (email).
This will send a confirmation code to the email address you provided to verify that you own the handle.
The email you receive should look something like this. If you don’t see it, check your ‘junk’ or ‘spam’ folder.
Once you enter the correct verification code, you’ll be prompted for biometric verification to create the passkey associated with the new user on your keychain.
At this point, you should receive a confirmation that a new user has been successfully created for the “toto” application.
To confirm, you can now view the new user in the Users table shown below.
Congratulations! You’ve successfully created a AppKey application and added a new user—all in under 10 minutes.
You’re now ready to test the passkey setup on your device to log a user into the “toto” app. To begin, click the login icon below:
Enter the email or handle to log in to the app as shown below:
You’ll then be presented with a biometric screen to complete the passkey authentication. On a mobile device, this will typically be a Face ID check.
Once authorized by the passkey, you’ll see a dialog box confirming that you’ve successfully logged into the “toto” application.
That wraps up the introduction to the AppKey authentication system. No passwords are required — just simple passkeys with private keys stored on your device’s keychain, accessible only through biometric authentication.