A maneira mais rápida de construir um sistema de autenticação
Reduza o tempo de configuração da autenticação para menos de uma hora com o Logto! Com integração sem código, um serviço de email embutido gratuito, guias passo a passo para conexão social e configuração de fluxo de autenticação com um clique, o Logto torna a autenticação fácil.
RanProduct & Design
Pare de perder semanas com autenticação de utilizadores
Lance aplicações seguras mais rapidamente com o Logto. Integre a autenticação de utilizadores em minutos e concentre-se no seu produto principal.
Adicionar um sistema de autenticação de utilizadores ao teu produto deveria ser fácil, certo? Afinal, é um módulo tão padronizado. Pelo menos, foi o que pensei, e a equipa do Logto está dedicada a facilitar a implementação de um sistema de identidade seguro e adequado para todos os produtos.
Quão rápido pode ser feito? Bem, vamos ver. Há uma solução de low-code super-rápida para aplicações web, ideal para testes rápidos ou implementação direta em ambiente de produção. Incluindo o registo da plataforma, tudo pode ser feito em apenas1 hora ou até mais rápido. Não acreditas? Vai em frente, experimenta por ti mesmo.
Como uma empresa de ferramentas de inteligência artificial, tempo é dinheiro, e eu preciso lançar rapidamente para capturar o mercado. Aqui está o que eu preciso para a autenticação:
Registo: Email + Verificar email + Definir senha
Iniciar sessão: Email + Senha
Esqueci a senha: Verificar email + Redefinir senha
Login Social: Vamos com o mais popular, login com o Google.
Conectar o meu provedor de email de terceiros e criar templates de email? Oh, espera! O Logto tem um Serviço de Email pré-configurado que não requer qualquer configuração.
Insere informações básicas: Nome do remetente, informações da empresa, e faz upload do logo do email (todas as opções são opcionais).
Testa: Envia um email para ti mesmo. Um email bonito de verificação chega na caixa de entrada.
É verdade, toda a configuração e teste levam menos de 5 minutos! Se não te importares que o remetente seja “[email protected]”, podes usar este serviço gratuito e ignorar a escrita de templates de email para diferentes cenários. Caso contrário, podes optar por um provedor de email personalizado.
Diferentes produtos necessitam de diferentes IDs de cliente do provedor do Google, então eu preciso vincular o conector do Google por conta própria. Mas não é difícil.
Preenche o ID do Cliente e o Segredo do Cliente no Logto e, em seguida, ativa o Google One Tap.
Insere o URL de Callback. Seleciona ../auth/userinfo.email, ../auth/userinfo.profile, e openid no console da API do Google.
Graças ao guia passo a passo do Logto, terminei a configuração em menos de 10 minutos.
Por que perder tempo integrando serviços? Usa a app protegida do Logto para fazer proxy aos meus pedidos de aplicação.
Cria uma App Protegida:
Insere a URL original da minha aplicação (a que não tem proteção de autenticação, qualquer pessoa pode visitar).
Define o domínio da app com o sufixo “.protected.app” para testar (este endereço de website é fornecido aos utilizadores para visitar o teu site, mas já está configurado com fluxos de autenticação, daí o nome "App Protegida").
Uma vez criada a aplicação, visita este endereço de teste acme.protected.app (👈 também podes experimentá-lo!). Autenticação é necessária para aceder a este site. Teste realizado com sucesso.
Configura o meu domínio real deste site para produção, em vez do domínio padrão .protected.app.
Opcional: Se quiseres usar autenticação apenas para rotas específicas, podes adicionar “Regras de autenticação personalizadas”. Por padrão, todo o website está protegido.
As rotas de autenticação /register, /sign-in, /sign-in-callback, e /sign-out podem ser diretamente adicionadas a botões como Começar, Iniciar Sessão e Sair.
Por último, mas não menos importante, protege o teu servidor de origem com Autenticação Básica HTTP para completar esta integração proxy. Cada pedido da App Protegida inclui o seguinte cabeçalho: Authorization: Basic base64(appId:appSecret).
E é isso! Em apenas uma hora, o meu site está protegido com autenticação.
Podes usar com confiança esta solução super-rápida para proteger o teu site. À medida que o teu produto cresce, o sistema poderoso e abrangente do Logto permite-te fazer upgrade facilmente para funcionalidades como suporte multi-aplicação, MFA, SSO, autorização de aplicação de terceiros, RBAC, e organização multi-inquilino, juntamente com integrações para todos os tipos de frameworks para melhorar a proteção de recursos e a gestão de utilizadores.
Convido-te a experimentar por ti mesmo e a equipar rapidamente o teu site com proteção de autenticação.
Para saberes mais sobre a integração rápida de autenticação, dá feedback no nosso Roadmap ou contacta-nos diretamente. E não te esqueças de te juntares à nossa comunidade no Discord para conversar com a equipa do Logto.