Example #1
0
 private function getToken($credencial)
 {
     $config = new Config();
     $dominio = $config->getGeneral();
     $token = '';
     $token = (new Builder())->setIssuer($dominio['dominio'])->setAudience($dominio['dominio'])->setId('jajwt', true)->setIssuedAt(time())->setNotBefore(time() + 60)->setExpiration(time() + 3600)->set('sub', 1)->set('user', $credencial->usuario)->set('roles', $credencial->rol)->getToken();
     // Retrieves the generated token
     return (string) $token;
 }