ai-cfia / ai-cfia/fertiscan

Self-hosted identity provider integration

Aberta
#287 2 comentários 0 reações 0 responsáveis Ver no GitHub
fullstack infra
Linguagem predominante
HTML
Estrelas
5
Forks
2
Merge médio
1d 7h
PRs com merge (30d)
1

Descrição

Current authentication is dev-grade: locally-issued HS256 JWTs, bcrypt passwords in a local table, no MFA, refresh, revocation, or federation. Not fit for production.

Auth is easy to get subtly wrong. Use a dedicated, self-hosted tool (likely Keycloak) instead of rolling our own.

## Expected outcome
- The IdP owns identity and issues all tokens.
- The backend only validates IdP-issued tokens.
- Login goes through the IdP.
- Token claims are rich enough to support future authorization.
- The local password login path is gone.

## Out of scope
- Authorization rules — tracked separately.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.