Create an OAuth App
To enable OAuth authentication with Llamauth, you first need to create an OAuth application with your chosen provider. This process will provide you with a Client ID and Client Secret, which you'll use to configure Llamauth.
Below are the documentation links for creating an OAuth application with popular providers:
-
Google:
Google OAuth 2.0 Documentation (opens in a new tab)
Follow this guide to set up your app, obtain your credentials, and configure your redirect URL. -
GitHub:
GitHub OAuth App Documentation (opens in a new tab)
Use this resource to create your OAuth application on GitHub and get your Client ID and Client Secret. -
LinkedIn:
LinkedIn OAuth 2.0 Documentation (opens in a new tab)
This documentation will guide you through registering your app and retrieving the necessary credentials. -
Microsoft Entra:
Microsoft Identity Platform Documentation (opens in a new tab)
Follow these instructions to register your application with Microsoft Entra (formerly Azure AD) and configure OAuth authentication.
Each OAuth provider requires you to specify a redirect URL—the URL where users will be sent after authenticating. Use the corresponding URL from the table below when configuring your OAuth application:
Provider | Redirect URL |
---|---|
GitHub | https://api-llamauth.unifie.io/callback/github |
https://api-llamauth.unifie.io/callback/google | |
https://api-llamauth.unifie.io/callback/linkedin | |
Microsoft Entra | https://api-llamauth.unifie.io/callback/microsoft |
ServiceNow | https://api-llamauth.unifie.io/callback/servicenow |
Create your OAuth application on your provider’s platform, obtain your credentials, and set the redirect URL as indicated above. Once configured, Llamauth will seamlessly manage the authentication flow using these details.
We are continuously expanding our list of supported providers to ensure that you can integrate OAuth with all the services you use. Stay tuned for updates as we add more providers in upcoming releases.