- Provedor de autenticação baseado em padrões para apps web, apps mobile, aplicações single-page (SPA), APIs ou clientes de terceiros
- Pode ser implantado como um serviço independente ou incorporado a uma aplicação existente. Integra-se com todos os frameworks e plataformas
- Self-hosting: roda inteiramente na infraestrutura do usuário e pode ser implantado em Node.js, Bun, AWS Lambda e Cloudflare Workers
- Baseado em padrões web e em conformidade com a especificação OAuth 2.0. Compatível com qualquer cliente que suporte OAuth, com emissão de tokens de acesso e de atualização
- Personalizável: fornece uma UI padrão com suporte a temas, ou pode ser implementado diretamente
- Abordagem
- Muitas soluções open source de autenticação são bibliotecas projetadas para serem embutidas em uma única aplicação
- Em contraste, o OpenAuth é um servidor de autenticação centralizado que pode ser facilmente self-hosted na infraestrutura do usuário
- Pode ser usado para autenticação de todas as aplicações, como web, apps mobile e ferramentas internas de administração
- Requisitos mínimos de armazenamento: armazena apenas os dados mínimos, como tokens de atualização e hashes de senha. Suporta KV stores (Cloudflare KV, DynamoDB etc.)
1 comentários
Por que precisa necessariamente se tornar um provedor…
Não seria suficiente ser um consumidor?
… é o que me faz pensar.