SuperToken
in package
Clase para gestionar la creacion de tokens
Table of Contents
Constants
- SALT = 'superaccess-salt'
Methods
- generate() : string
- Genera un toquen firmado con marca de tiempo
- verify() : bool
- Verifica que un token es valido en formato, firma y tiempo
Constants
SALT
private
mixed
SALT
= 'superaccess-salt'
Methods
generate()
Genera un toquen firmado con marca de tiempo
public
static generate(string $secretoRaw) : string
Parameters
- $secretoRaw : string
-
secreto plano
Return values
stringverify()
Verifica que un token es valido en formato, firma y tiempo
public
static verify(string $token, string $secretoHash[, int $ttlMinutos = 15 ]) : bool
Parameters
- $token : string
-
: token a validar
- $secretoHash : string
-
: hash secreto del env
- $ttlMinutos : int = 15
-
: TTL para comprobacion de tiempo