Claims (Optional)
O sistema de Claims permite armazenar em memória dados sensíveis do usuário, que precisam ser utilizados, porém, não podem ser amazenados em storage.
Exemplos de dados que podem ser armazenados são, permissões, perfil, email e outros dados internos e que você poderá acabar utilizando para construção de seu menu.
Esta implementação será apenas necessária em casos de autenticação do tipo JWT.
Autenticação utilizando a estratégia OpenID já possui o carregamento e inclusão dos dados de Claims nativamente.
Uso
Em caso de erro ao objeter o claims de sua API, o Cat UI já irá exibir um layout padrão para estes casos, permitindo o logout e uma nova tentativa de acesso.
Para simulação deste caso, basta alterar na linha 12 do exemplo abaixo o método next para error.
Last updated