Skip to content

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/

Notifications You must be signed in to change notification settings

souvik666/ghost-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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}

Loading

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/

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published