Skip to content

SALAM AUTH is a robust authentication system designed to provide secure and efficient user authentication for web applications. It supports various authentication methods including password-based, OAuth, and multi-factor authentication.

Notifications You must be signed in to change notification settings

SalamLang/Salam-API

Repository files navigation

SALAM AUTH

Overview

SALAM AUTH is a robust authentication system designed to provide secure and efficient user authentication for web applications. It supports various authentication methods including password-based, OAuth, and multi-factor authentication.

Features

  • Password-based Authentication: Secure user login with hashed passwords.
  • OAuth Support: Integration with popular OAuth providers like Google, Facebook, and GitHub.
  • Multi-factor Authentication: Enhanced security with two-factor authentication.
  • User Management: Admin interface for managing users and roles.
  • Session Management: Secure session handling with token-based authentication.

Installation

To install SALAM AUTH, follow these steps:

  1. Clone the repository:

    git clone https://github.com/SalamLang/Salam-Auth
    cd salam-auth
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file in the root directory and add the necessary

  4. Run database migrations:

    npm run migrate
  5. Start the application:

    npm start

About

SALAM AUTH is a robust authentication system designed to provide secure and efficient user authentication for web applications. It supports various authentication methods including password-based, OAuth, and multi-factor authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  
  •  

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •