Flexauth fast and flexible
authentication system

Flexauth is a flexible, blazingly fast 🦀, and secure auth system that you can use for your project/company* . Need to add a specific feature as you need? Change the code as you like and deploy it on your servers.

Secure and Encryption

Data protection is one of the main things for a auth server and we have taken that seriously. Here is a brief on how the data gets encrypted and stored in the database.

Password protection is another core functionality for an auth server and we have taken that seriously. Here is a brief on how the password gets salted, hashed, encrypted, and stored in the database.

Secure

Use cases

Web Authentication

Using HTTPS API for web authentication secures credential exchange between client and server. Methods like OAuth or JWT are used. Encrypted HTTPS requests ensure data protection, with the server validating credentials and returning a token or session identifier upon success.

Mobile Authentication

Mobile authentication via HTTPS API ensures secure credential exchange between the app and server. Leveraging OAuth or JWT, it encrypts requests to protect data. The server validates credentials, returning a token for seamless, secure access, enhancing user experience and safeguarding sensitive information.

CLI Authentication

CLI authentication via HTTPS API secures credential exchange between the command line and server. Using OAuth or JWT, encrypted requests protect data. The server validates credentials, returning a token for secure, seamless access, enhancing user experience and safeguarding sensitive information.

Microservices Authentication

Microservices authentication via HTTPS API secures inter-service communication. Utilizing OAuth or JWT, encrypted requests ensure data protection. The server validates credentials, returning tokens for seamless, secure interactions, enhancing system reliability and safeguarding sensitive information across distributed services.

Other Applications

For other applications, such as IoT devices or web apps, HTTPS API authentication similarly ensures secure credential exchange. Using methods like OAuth, JWT, or API keys, it encrypts requests, protects data, and validates credentials, providing tokens for secure access. This approach consistently enhances security, user experience, and data integrity across various platforms and devices.

Features

Secure
Ensure your data is protected with advanced security measures.
Fast
Experience lightning-fast performance and quick response times.

c560d5e5f2d99c1c29e805f0f81ab0c8

Encryption
Protect your data with state-of-the-art encryption techniques.

Admin

Developer

Viewer

Role based Authentication
Role-based authentication ensures that users can access only the resources and actions permitted by their assigned roles, enhancing security and organization.

Desktop

Windows

Chrome

Session Management
Handle user sessions securely and efficiently.

Let's get started

Clone & Proceed for Local Setup

Modify according to your needs

Deploy

Our Team

Meet the brains behind Flexauth! From day 1, we aimed to build a robust authentication system, and we will continue to improve it.

Rajdeep Avatar

Rajdeep Sengupta

Backend Developer & Cloud Architect

Debajyoti Avatar

Debajyoti Saha

Full-Stack Web & App Developer