souvik666 / ghost-auth

Rapidly integrate authentication and authorization for web, mobile, and legacy applications so you can focus on your core business. grab your api key from here https://ghost-auth.netlify.app/

Home Page:https://ghost-auth-service.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to ghost-auth 👋

Version License: ISC

Rapidly integrate authentication and authorization for web, mobile, and legacy applications so you can focus on your core business.

Quick links

API Documentation

you can find the API documentation here LINK to use the api or the npm package you will need an API-KEY please get your API key from this website LINK

FLOW

graph LR
A[GO to the website] -- Grab your api key --> B(Click on authorized buttton and past the api-key)
B <--> D{test the api}

ghost-auth Documentation

Install

npm i ghost-auth

Import

import GhostAuth from "ghost-auth";

Instance

const API_KEY = "YOUR_API_KEY";
const ghost = new GhostAuth(API_KEY);

signUp

ghost
  .signUp({
    email: "souvik@gmail.com",
    password: "souvik@12345",
    name: "souvik",
  })
  .then((d) => {
    console.log(d);
  });

Login

ghost.Login({ email: "souvik@gmail.com", password: "souvik@12345" });

Logout

ghost.Logout().then((d) => {
  console.log(d);
});

IsAuth

ghost.isAuth().then((d) => {
  console.log(d);
});

Forgotpass

ghost.Forgotpass(email).then((d) => {
  console.log(d);
});

ResetPassword

ghost.ResetPassword(otp, password, token).then((d) => {
  console.log(d);
});

Get All users

ghost.GetAllUsers().then((d) => {
  console.log(d);
});

Delete A User

ghost.DeleteAUser("someactualemail@email.com").then((d) => {
  console.log(d);
});

Author

👤 souvik666

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator

About

Rapidly integrate authentication and authorization for web, mobile, and legacy applications so you can focus on your core business. grab your api key from here https://ghost-auth.netlify.app/

https://ghost-auth-service.herokuapp.com/


Languages

Language:JavaScript 100.0%