14 pontos por xguru 2024-12-23 | 1 comentários | Compartilhar no WhatsApp
  • 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

 
iolothebard 2024-12-24

Por que precisa necessariamente se tornar um provedor…
Não seria suficiente ser um consumidor?
… é o que me faz pensar.