Unofficial Clerk.dev frontend API for Godot Engine.
The purpose at this stage is proof of concept. I intend to build the Godot scenes to be more stand alone so that you can drag and drop certain components, or easily access specific data about your authenticated user.
- Register and login to your dashboard at https://clerk.dev
- Add and Create a new Application, keep the Password option selected.
- Navigate to API Keys under Deploy.
- Take note your Frontend API KEY. It should look like
clerk.united.grizzon-22.lcl.dev
- Download this repository as a ZIP, and place the
addons
folder at the root of your project. - From the root directory, navigate to
addons/clerk/scripts/ClerkSDK.gd
and update the FRONT_END_API to be your personal frontend API key. - Drag the pre built component at
addons/clerk/scenes/components/Login.tscn
into your game to see the example component in place. From this Login scene, you should be able to Sign In, Sign Up, and view your Profile.
Demo: