Getting Started
Create Your First App
OLAF allows you to manage applications effortlessly. Follow this guide to create your first app and configure it to meet your needs.
Navigate to the Apps Section
- Sign in to your OLAF dashboard.
- From the main menu, click on Apps from Management section.
- On the Apps page, click Add new button as the first item in the Apps list.
New App Creation form
When creating a new app, you need to provide the following details:
- App Type: Currently, the only available type is
Authorization
, which allows secure API authentication. In the future, more app types will be introduced. Check Guides / Applications for more information. - App Name: Enter a unique name for your app.
Once the required details are filled in, click Add to proceed.
App Set Up
Once the app is created, you can find your newly generated app in the list with other apps. Click on the app to view and edit its details.
Comprehensive Applications documentation
On this page, we will only cover the essential configuration steps to set up your application quickly. For more comprehensive documentation on application management, please visit the Guides / Applications.
Setting your first Host and Callback URL
Configuring your app’s Host and Callback URL is an essential step to enable secure and seamless communication between OLAF and your application. Follow these steps to set up your first host and callback URL:
- Navigate to the Hosts tab in the app configuration menu.
- Click the Set callback URL button.
- In the dialog, select the appropriate schema for your application.
- Web (https): For web-based applications.
- Mobile (custom schema): For mobile apps.
- Select the Host from the dropdown list.
- (Optionally) Define a custom Port. This is especially useful develop your app in the local environments.
- Lastly, set the Path for the callback URL that will call callback endpoint once authentication is complete.
- Preview your callback URL and click Set to confirm your changes.
Implementing SDK
OLAF provides SDKs for seamless integration with various platforms, including web, mobile, and backend frameworks.
This section explains how OLAF SDKs work and how to get started with implementation.
- Visit the SDKs section to find the SDK suitable for your application.
- Supported platforms include:
- Web Frameworks: JavaScript, Angular, React, Vue, etc.
- Mobile Platforms: iOS, Android, Flutter, React Native.
- Backend Frameworks: Django, Python, Fastify, Laravel, .NET, and more.
- Supported platforms include:
- Download or install the SDK for your chosen platform using the provided instructions.
How SDKs work
To learn more about how OLAF SDKs operate and how to integrate them with your application in the SDKs / Overview / How SDKs Work section.