0.0.1 • Published 2 years ago

@ibrahimanshor/auth-jwt v0.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Auth JWT

Instal

npm install @ibrahimanshor/auth-jwt

Test

const {
  createToken,
  createAccessToken,
  createRefreshToken,
  verifyToken,
} = require('@ibrahimanshor/auth-jwt');

const user = {
  id: 1,
  name: 'Anne Marie',
};

const token = await createToken(user); // return { accessToken, refreshToken }
const accessToken = await createAccessToken(user); // return accessToken
const refreshToken = await createRefreshToken(user); // return refreshToken
const verifyToken = await verifyToken('test'); // error
const verifyToken = await verifyToken('eyJ...'); // return { user, ...etc }