Doc
  • Comece Já
  • Academia
  • Biblioteca
  • Languages iconPortuguês
    • English

›Resources

Biblioteca

  • Visão Geral
  • Introdução

Resources & Objects

    Resources

    • App
    • Auth
    • Component
    • Config
    • Convert
    • CORS
    • Cron
    • Crypto
    • CSV
    • DB
    • Env
    • Error
    • Exec
    • Firebase
    • Form
    • Group
    • Header
    • HTML
    • Jasper
    • Jwt
    • Lang
    • Log
    • Monitor
    • OS
    • Out
    • PDF
    • RabbitMQ
    • Random
    • Remote
    • Form
    • Req
    • Res
    • Server
    • Setup
    • SMTP
    • Storage
    • Template
    • Time
    • Uid
    • Url
    • User
    • Val
    • WebSocket
    • XLS
    • XML

    Objects

    • Async
    • CheckExists
    • Column
    • DataItem
    • DataSchema
    • DBBatch
    • DBSearchResult
    • File
    • Index
    • InputStream
    • OSCommand
    • OutputStream
    • RandomString
    • RemoteResponse
    • Sequence
    • Service
    • SMTPConfig
    • Table
    • Values
    • XLSPosition

Pasta das Apps

  • Estrutura da pasta de aplicação
  • Config
  • DB
  • Public
  • Server
  • Storage
  • UI

Auth

Reune as operações de validação de autenticação do Netuno.

if (_auth.isJWT() && _auth.isAdmin()) {
    _log.info('Administrador logado com JWT Token!');
}

check


_auth.check(senha: string) : boolean

Descrição

Verifica se a password é válida para o utilizador autenticado.

Como Usar
if (_auth.check(_req.getString('pass'))) {
    _log.info('Senha válida!');
} else {
    _log.info('Senha inválida!');
}
Atributos
NOMETIPODESCRIÇÃO
senhastringSenha.
Retorno

( boolean )

Retorna o resultado da validação dos dados de autenticação.


_auth.check(utilizador: string, senha: string) : boolean

Descrição

Verifica se os dados de autenticação, utilizador e senha, são válidos.

Como Usar
if (_auth.check(_req.getString('user'), _req.getString('pass'))) {
    _log.info('Login válido!');
} else {
    _log.info('Login inválido!');
}
Atributos
NOMETIPODESCRIÇÃO
utilizadorstringUtilizador.
senhastringSenha.
Retorno

( boolean )

Retorna o resultado da validação dos dados de autenticação.


isAdmin


_auth.isAdmin() : boolean

Descrição

Verifica se o utilizador que está autenticado é administrator.

Como Usar
if (_auth.isAdmin()) {
    _log.info('Administrador Logado!');
}
Retorno

( boolean )

Se o utilizador que está autenticado é admin (administrador) então retorna true.


isDev


_auth.isDev() : boolean

Descrição

Verifica se o utilizador que está autenticado é developer.

Como Usar
if (_auth.isDev()) {
    _log.info('Desenvolvedor Logado!');
}
Retorno

( boolean )

Se o utilizador que está autenticado é dev (desenvolvedor) então retorna true.


isJWT


_auth.isJWT() : boolean

Descrição

Indica se o utilizador está autenticado com JSON Web Token.

Como Usar
if (_auth.isJWT()) {
    _log.info('Logado com JWT!');
}
Retorno

( boolean )

Se o utilizador está autenticado com JSON Web Token retorna true.


isSession


_auth.isSession() : boolean

Descrição

Indica se o utilizador está autenticado com sessão.

Como Usar
if (_auth.isSession()) {
    _log.info('Logado com sessão!');
}
Retorno

( boolean )


← PreviousNext →
  • check
  • isAdmin
  • isDev
  • isJWT
  • isSession

Open Source

Download

admin@netuno.org

support@netuno.org

Copyright © Sitana 2022