Welcome to the "agama-pw" project! This project serves as an ideal starting point for those who are new to Agama Lab. In this introductory project, we will take you through the basics of Agama Low code helping you get started with confidence.
This project is a sample of password-based authentication. Authentication flow designed and developed using Agama and Agama Lab. If you are interested in low-code development and eager to create your authentication flow with drag-and-drop features, then Agama Lab is the right choice for you.
What is Agama? To gain a better understanding, please visit here.
The "agama-pw" project can be constructed using Agama Lab. To learn more about Agama Lab, please visit here.
Let's take a look at what you need:
- An account in Agama Lab.
- Basic knowledge about Agama.
- Commonly used Bean for your authentication flow.
- Jans server.
To quickly adapt to Agama projects like "agama-pw" please visit Quick Start Using Agama Lab.
Once flow is completed, you will need to establish a connection between your flow and an engine like Jans Server. To learn more about Engine and Bridge Configuration, please visit here.
-
Download the release package from the Github releases
wget https://github.com/GluuFederation/agama-pw/releases/download/v1.0.1/agama-pw.gama
-
Verify integrity of the downloaded package by verifying published
sha256sum
. Downloadsha256sum
file for the packagewget https://github.com/GluuFederation/agama-pw/releases/download/v1.0.1/agama-pw.gama.sha256sum
Check the hash if it is matching
sha256sum -c agama-pw.gama.sha256sum
output similar to below should confirm the integrity of the downloaded package.
agama-pw.gama: OK
-
Follow this guideline to deploy an Agama Project.
You'll need an OpenID Connect test RP. You can try oidcdebugger, jans-tarp or jans-tent. Check out this video to see an example of agama-pw in action:
https://www.loom.com/share/73edb35bdfbf4497b1ffab17d9a66ad1?sid=354c60b7-7aeb-45dc-b828-b2668f46a6df
Md Mostafejur Rahman |
This project is licensed under the Apache 2.0