
Sistema de gerenciamento de identidade e usuários com prioridade em API para aplicações nativas em nuvem. Lida com login, registro, MFA, recuperação e gerenciamento de perfil com suporte para OIDC, SAML e login social.
Ory Kratos é um sistema de gerenciamento de identidade e usuários API-first para aplicações nativas da nuvem. Ele centraliza fluxos de login, registro, recuperação, verificação e gerenciamento de perfil para que seus serviços os consumam em vez de reimplementá-los.
Índice
Ory Kratos é um sistema de gerenciamento de identidade e usuários API-first que segue as melhores práticas de arquitetura de nuvem. Ele se concentra nos principais fluxos de trabalho de identidade que quase toda aplicação precisa:
Recomendamos começar com a documentação de introdução do Ory Kratos para saber mais sobre sua arquitetura, conjunto de recursos e como ele se compara a outros sistemas.
Ory Kratos é projetado para:
Se você está migrando do Auth0, Okta ou outro provedor de identidade que usa login baseado em OAuth2 / OpenID Connect, considere usar Ory Hydra + Ory Kratos juntos:
Essa combinação é frequentemente uma substituição direta para capacidades OAuth2 e OpenID Connect no nível do protocolo. Na prática, você atualiza a configuração e os endpoints do cliente para apontar para o Hydra, migra as identidades para o Kratos e mantém suas aplicações falando os mesmos protocolos OAuth2 / OIDC que já usam.
Você pode executar o Ory Kratos de duas maneiras principais:
O Ory Network é a forma mais rápida de usar os serviços Ory em produção. Ory Identities é alimentado pelo servidor open source Ory Kratos e é compatível com API.
O Ory Network fornece:
Inscreva-se para uma conta de desenvolvedor gratuita para começar.
Você pode executar o Ory Kratos você mesmo para ter controle total sobre infraestrutura, implantação e personalização.
O guia de instalação explica como:
Este guia usa a distribuição open source para começar sem requisitos de licença. É uma ótima opção para indivíduos, pesquisadores, hackers e empresas que desejam experimentar, prototipar ou executar cargas de trabalho não críticas sem SLAs. Você obtém o mecanismo central completo e está livre para inspecioná-lo, estendê-lo e compilá-lo a partir do código-fonte.
Se você executa o Kratos como parte de um sistema crítico para os negócios, por exemplo, login e recuperação de conta para todos os seus usuários, você deve usar um acordo comercial para reduzir o risco operacional e de segurança. A Licença Enterprise Ory (OEL) é sobreposta ao Kratos auto-hospedado e fornece:
Para correções garantidas de CVE, builds empresariais atuais, recursos avançados e suporte em produção, você precisa de uma Licença Enterprise Ory válida e acesso ao registro Docker Enterprise Ory. Para saber mais, entre em contato com a equipe Ory.
Instale a CLI Ory e crie um novo projeto para testar o Ory Identities.```bash
bash <(curl https://raw.githubusercontent.com/ory/meta/master/install.sh) -b . ory sudo mv ./ory /usr/local/bin/
ory auth
ory create project --create-workspace "Ory Open Source" --name "GitHub Quickstart" --use-project ory open ax login
### Quem está usando?
<!--BEGIN ADOPTERS-->