- Lançamento do Ory Kratos v1.1: servidor de identidade open source escalável e com segurança reforçada
Novos recursos e melhorias
- Verificação por celular e autenticação em duas etapas (2FA) via SMS: integração fácil com gateways de SMS como o Twilio para reforçar a segurança
- Suporte a tradução e internacionalização: suporte a vários idiomas para aumentar a acessibilidade para usuários do mundo todo
- Suporte nativo a login com Google e Apple: suporte nativo a "Entrar com Google" e "Entrar com Apple" em plataformas móveis
- Vinculação de contas: adição de um novo recurso que facilita a vinculação de contas ao entrar com contas sociais que compartilham o mesmo e-mail
- Login sem senha com "magic code": envia um código de uso único por e-mail para login, podendo ser usado como método alternativo quando a senha foi esquecida ou o login social não está disponível
- Conversão de sessões em JWT: converte cookies ou tokens de sessão do Ory em JSON Web Tokens (JWT), tornando o gerenciamento de sessão e a integração com outros sistemas mais flexíveis
- Maior confiabilidade no envio de e-mails: melhora a confiabilidade do envio de e-mails por meio de vários provedores
- Melhorias na HTTP API e nos métodos de SDK relacionados: melhor desempenho nas chamadas de API e melhorias de usabilidade
- Introdução de keyset pagination: adoção de keyset pagination para melhorar o desempenho da listagem de identidades
- Suporte a múltiplas origens para Passkeys e WebAuthn: útil ao trabalhar com subdomínios
- Melhorias no fluxo de logout: redireciona o usuário para o parâmetro
return_to configurado ao chamar a API
- Correção de erro na exigência de confirmação de senha ao atualizar configurações: resolve o problema de exigir incorretamente a confirmação de senha quando o usuário atualiza as configurações
- Dicas de login ao cadastrar com uma conta existente: fornece orientações para usuários que tentam se cadastrar com uma conta que já existe, ajudando-os a entrar com a conta existente
- Suporte a hot reload nas configurações de CORS: aplica mudanças nas configurações de CORS sem reiniciar o servidor
- Melhor integração com Ory OAuth2 / Ory Hydra: melhorias em logout, gerenciamento de sessões de login, verificação e fluxos de recuperação
- Adição do novo método de login sem senha "magic code": permite login e cadastro enviando um código de uso único por e-mail
- Melhorias na integração de login social: permite usar o status de e-mail verificado dos provedores de login social
- Internacionalização do Ory Elements e da experiência padrão de conta do Ory: suporte à internacionalização por meio de traduções
- Conversão de cookies ou tokens de sessão do Ory em JWT: adiciona um recurso para gerenciamento de sessão e integração com outros sistemas
- Melhorias na recuperação em apps nativos: permite que o usuário conclua as etapas de recuperação sem alternar para o navegador
- Adição de recurso para admins fazerem busca fuzzy de usuários por identificador: ainda em fase de prévia
- Importação de senhas com hash HMAC: recurso adicional para reforçar a segurança
- Suporte à atualização de metadados administrativos de identidade via webhook: melhorias em recursos administrativos
- Adição de recurso para invalidar todas as sessões do usuário ao trocar a senha: recurso adicional para reforçar a segurança
- Suporte a webhooks para login, registro e métodos de login: suporte a webhooks para todos os métodos de login, incluindo Passkeys, TOTP etc.
- Exibição do rótulo correto em vez de "ID" na tela de login: extraído do esquema de identificador, como "e-mail" ou "nome de usuário"
- Fornecimento de dicas de login: oferece orientação a usuários que falharam ao entrar
- Suporte à verificação de número de telefone via gateways de SMS como o Twilio: recurso adicional para reforçar a segurança
- Adição de OTP por SMS como opção de autenticação em duas etapas: recurso adicional para reforçar a segurança do usuário
2 comentários
Ory - plataforma de identidade open source
Comentários no Hacker News
Afirma-se que usar autenticação por SMS como 2FA (autenticação de dois fatores) já não é mais seguro.
Parabéns pelo anúncio dos novos recursos, junto com uma avaliação positiva de tratar números de telefone como cidadãos de primeira classe.
Feedback positivo de alguém que faz self-hosting do Kratos e do Oathkeeper em um app de onboarding na Austrália, dizendo que no geral funciona bem.
Manifestação de preocupação com o suporte a SMS.
Pergunta pedindo conselhos sobre uma boa solução para aplicações B2B SaaS.
Opinião de que isso é menos uma alternativa ao Auth0 e mais um dos componentes que compõem uma alternativa ao Auth0.
Crítica ao fato de o Ory Kratos usar 7 containers Docker para funcionar.
Preocupação com cadastro, login, vinculação de contas e conversão de cookies de sessão em JWTs válidos por meio de magic links não criptografados enviados por e-mail e SMS.
Relato de experiência de uso em produção por menos de 2 anos.
Opinião de alguém que queria usar o Kratos em seu projeto open source, mas não pesquisou o suficiente sobre quão bom é o suporte para adicionar várias opções de storage.