ghost-auth

2.0.7ย โ€ขย Publicย โ€ขย Published

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

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

Readme

Keywords

none

Package Sidebar

Install

npm i ghost-auth

Weekly Downloads

4

Version

2.0.7

License

ISC

Unpacked Size

5.82 kB

Total Files

4

Last publish

Collaborators

  • souvik666