Autenticação

De Wiki NBS
Ir para navegação Ir para pesquisar

As configurações do Pool de autenticação é utilizado para realizar autenticação de usuário na aplicação.

Obs.: Os nomes dos Pools utilizados pela NBS seguem padrões de nomenclatura para identificação correta entre os pools necessários. No caso do pool de autenticação utilizamos sempre como recomendação o nome nome-banco (Separação entre as palavras utilizar o hífen, sempre todo minusculo) e de forma obrigatória pós-fixo a palavra -aut-pool.

Configurações - Geral

  • Pool Name - nome-banco-aut-pool
  • Resource Type - javax.sql.DataSource
  • Datasource Classname - oracle.jdbc.pool.OracleDataSource

Configurações - Advanced

  • Pooling - Desmarcar campo, este pool não pode manter a conexão aberta pois toda vez que o usuário digitar usuário e senha a aplicação deve validar novamente o acesso.
Pooling.png

Configurações - Additional Properties[editar | editar código-fonte]

No momento em que realizar a inserção do novo Pool diversas configurações de Properties serão criadas de modo Default, porém somente 3 delas serão necessárias as demais devem ser deletadas.

  • User - valor Default 1, pois o valor será passado como parâmetro para autenticação
  • URL - jdbc:oracle:oci:@127.0.0.1:8080:NBS
    1. Substituir 127.0.0.1:8080 pelo endereço do servidor onde o banco se encontra, juntamente com sua porta.
    2. Substituir NBS pelo service_name do banco de dados.
  • Password - valor Default 1, pois o valor será passado como parâmetro para autenticação