Class: Login

@nginstack/web-framework/lib/personalization/Login~ Login


new Login()

Classe responsável pela manipulação dos componentes necessários ao layout da página de login.

Members


cssFileKey :DBKey

Chave do registro da IVFS referente ao css da página de login do framework.

Type:
  • DBKey
Deprecated:
  • Utilize #cssFileKeys

cssFileKeys :Array.<DBKey>

Chaves do registros da Virtual File System referentes ao CSS da página de login.

Type:
  • Array.<DBKey>

directory :DBKey

Diretório (classe do Sistema) onde se encontram os arquivos necessários para montagem do layout da tela de login, como o arquivo de css e o ícone da página.

Type:
  • DBKey

favIconFileKey :DBKey

Chave do registro da IVFS referente ao ícone usado na página de login do framework.

Type:
  • DBKey

indexFileKey :DBKey

Chave do arquivo da Virtual File System contendo a página de login para a qual o navegador deverá ser redirecionado.

Type:
  • DBKey

key :DBKey

Chave do cadastro da tela de login. Corresponde a um registro da tabela iAuxiliaryTable. Classe: -1892604133 (Tela de Login).

Type:
  • DBKey

loginFileKey :DBKey

Chave do registro da IVFS referente ao html da página de login do framework

Type:
  • DBKey

titleLogoff :string

Texto que aparecerá na barra de título quando o usuário não estiver autenticado.

Há a possibilidade de usar variáveis pré-definidas na composição texto do título.

As variáveis disponíveis são: $DataBase, $Port, $EngineVersion, $ProductVersion e $SystemName.

Type:
  • string

Methods


<static> getColors()

Obtém as cores configuradas para a tela de login padrão do sistema.


<static> getDirectories()

Retorna um vetor com os nomes e chaves das classes dos logins disponíveis.

Returns:

Vetor com os nomes e chaves das classes dos logins disponíveis. Cada item do vetor é um objeto com duas propriedades, que são o nome e o valor de uma classe de login.

Type
Array.<{name: string, value: number}>

<static> getInstance(userAgent)

Retorna uma instância deste objeto referente ao Login atual. O Login atual é definido de acordo com o agente de usuário atual.

Parameters:
Name Type Description
userAgent number | DBKey

Chave do cadastro de 'Agentes de Usuário'

Returns:

Login atual.

Type
Login