Configuração do AuthService

A configuração do AuthService possui os seguintes itens:

  • authEndpointUrl: String com o endereço do serviço que irá realizar a autenticação;
  • loginResourcePath: String com o caminho do recurso que responde pela operação de login no backend;
  • tokenKey: Chave para acesso ao token JWT (storage, web storage). Valor default: 'id_token';
  • loginRoute: String com a rota que apresenta a tela de login na aplicação;
  • doReToken: Valor booleano se o ReToken deve ser ativado ou não. Valor default: false;
  • tokenGetter : Função getter para obtenção do token. Valor default:
    localStorage.getItem(config.tokenKey);
    
  • tokenSetter : Função setter para definir um valor para o token: Valor default:
    (val: string) => localStorage.setItem(config.tokenKey, val)
    
  • tokenRemover : Função remover para obtenção do token: Valor default:
    () => localStorage.removeItem(config.tokenKey);
    

Exemplo de configuração

{
    authEndpointUrl: 'http://localhost:9090/app/api/v1/',
    loginResourcePath: 'auth/login',
    tokenKey: 'id_token',
    loginRoute: '/login'
}

results matching ""

    No results matching ""