Skip to content

Es la versión del resuelve-auth-plug pero hecho 100% en node

License

Notifications You must be signed in to change notification settings

resuelve/resuelve-auth-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
}
*/

About

Es la versión del resuelve-auth-plug pero hecho 100% en node

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published