Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

re-auth-api

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

re-auth-api

The API Wrapper for the Re-Auth API!

  • 1.0.4
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

Re-Auth-API

The API Wrapper for the Re-Auth API.

IMPORTANT

Re-Auth has been shut down. This package will no longer work. You can read more on our homepage.

But wait... What is re-auth?

A modern authentication system. Read more on our homepage.

Installation

To install, type this command in your console:

npm i re-auth-api

To create a new app, navigate to the Website, login/register, go to settings, enable Developer, go to Applications and create a new one. Copy the ID and the token. Then, you can setup Re-Auth like this:

const reAuth = require("re-auth-api");
let client = new reAuth()
  .setID(id)
  .setToken(token);

//wrapper for await
(async () => {
  console.log(await client.getUser("<obtained secret>")); //if returned "Authorized!", you did everything right.
})()

To get informations about a certain application, you can use:

console.log(await new reAuth().getInfos("<applicationID>"))

If you like, you can check our API Documentation.

To get the secret, use: https://auth.redcrafter07.de/auth/<YOUR ID> Deny: redirect to your homepage URI Accept: redirect to the redirectURI with ?secret=your secret

License

MIT

Keywords

FAQs

Package last updated on 18 Apr 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc