Skip to content

Social Logins & Passkeys: One-Stop Authentication This repository offers a unified solution for social logins (Google, Facebook, Microsoft, LinkedIn, GitHub) and future-proof passkey authentication. Easy Integration, Enhanced Security.

Notifications You must be signed in to change notification settings

piyush7833/Auth-Guardian

Repository files navigation

Auth Guardian

Auth Guardian is a Node.js project designed to provide authentication services with various social media platforms and additional methods like email, phone, and Aadhar. It offers a seamless integration with Google, Facebook, LinkedIn, GitHub, and other popular platforms, enabling developers to easily incorporate authentication functionalities into their applications.

Features

  • Multiple Authentication Methods: Supports authentication via Google, Facebook, LinkedIn, GitHub, email, phone, Aadhar, etc.
  • Secure Authentication: Implements industry-standard security measures to ensure safe user authentication.
  • Flexible Integration: Offers flexible integration options for developers to easily incorporate authentication into their Node.js applications.

Documentation

API Endpoints

  1. Google Authentication

    • Endpoint: /auth/google
    • Description: Initiates the authentication process with Google.
    • Method: POST
  2. Facebook Authentication

    • Endpoint: /auth/facebook
    • Description: Initiates the authentication process with Facebook.
    • Method: POST
  3. LinkedIn Authentication

    • Endpoint: /auth/linkedin
    • Description: Initiates the authentication process with LinkedIn.
    • Method: POST
  4. GitHub Authentication

    • Endpoint: /auth/github
    • Description: Initiates the authentication process with GitHub.
    • Method: POST
  5. Email Authentication

    • Endpoint: /auth/email
    • Description: Authenticates users via email and password.
    • Method: POST
  6. Phone Authentication

    • Endpoint: /auth/phone
    • Description: Authenticates users via phone number and OTP.
    • Method: POST
  7. Aadhar Authentication

    • Endpoint: /auth/aadhar
    • Description: Authenticates users via Aadhar card.
    • Method: POST

About

Social Logins & Passkeys: One-Stop Authentication This repository offers a unified solution for social logins (Google, Facebook, Microsoft, LinkedIn, GitHub) and future-proof passkey authentication. Easy Integration, Enhanced Security.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published