Auth
Gathers Netuno's authentication operations.
if (_auth.isJWT() && _auth.isAdmin()) {
_log.info('Administrator logged with JWT Token!');
}
check
_auth.check(senha: string) : boolean
Description
Verifica se a password é válida para o utilizador autenticado.
How To Use
if (_auth.check(_req.getString('pass'))) {
_log.info('Senha válida!');
} else {
_log.info('Senha inválida!');
}
Attributes
NAME | TYPE | DESCRIPTION |
---|---|---|
senha | string | Senha. |
Return
( boolean )
Retorna o resultado da validação dos dados de autenticação.
_auth.check(utilizador: string, senha: string) : boolean
Description
Verifica se os dados de autenticação, utilizador e senha, são válidos.
How To Use
if (_auth.check(_req.getString('user'), _req.getString('pass'))) {
_log.info('Login válido!');
} else {
_log.info('Login inválido!');
}
Attributes
NAME | TYPE | DESCRIPTION |
---|---|---|
utilizador | string | Utilizador. |
senha | string | Senha. |
Return
( boolean )
Retorna o resultado da validação dos dados de autenticação.
isAdmin
_auth.isAdmin() : boolean
Description
Verifica se o utilizador que está autenticado é administrator.
How To Use
if (_auth.isAdmin()) {
_log.info('Administrador Logado!');
}
Return
( boolean )
Se o utilizador que está autenticado é admin (administrador) então retorna true.
isDev
_auth.isDev() : boolean
Description
Verifica se o utilizador que está autenticado é developer.
How To Use
if (_auth.isDev()) {
_log.info('Desenvolvedor Logado!');
}
Return
( boolean )
Se o utilizador que está autenticado é dev (desenvolvedor) então retorna true.
isJWT
_auth.isJWT() : boolean
Description
Indica se o utilizador está autenticado com JSON Web Token.
How To Use
if (_auth.isJWT()) {
_log.info('Logado com JWT!');
}
Return
( boolean )
Se o utilizador está autenticado com JSON Web Token retorna true.
isSession
_auth.isSession() : boolean
Description
Indica se o utilizador está autenticado com sessão.
How To Use
if (_auth.isSession()) {
_log.info('Logado com sessão!');
}
Return
( boolean )