1.1.0 • Published 4 years ago

@resuelve/auth v1.1.0

Weekly downloads
2
License
GPL-3.0
Repository
github
Last release
4 years ago

Resuelve Auth

Reesuelve Auth es la versión del resuelve-auth pero hecho 100% en node

Modo de uso

const Auth = require('@resuelve/auth')

const setup = {
  secret: 'test secret',  //requerido
  service: 'my service', // opcional
  role: 'my role', // opcional
  session: 'my session', // opcional
  timestamp: 1575068419977 // opcional
}
const auth = new Auth(setup)

const metaData = {} // cualquier objeto tipo JSON
const token = auth.generateToken(metaData)
const parsedData = auth.parseToken(token)

/* la respuesta de parsedData trae lo siguiente
parsedData = {
  meta: {}, // lo ingresado en metaData
  service: '' // lo mismo que definido en el setup
  role: '' // lo mismo que definido en el setup
  session: '' // lo mismo que definido en el setup
  timestamp: '' // lo mismo que definido en el setup o auto generado
}
*/
1.1.0

4 years ago

1.0.0

4 years ago