Todo login social,
uma integração.
Conecte cada login social uma vez — depois insira um único botão em qualquer aplicativo. Astrina ID gerencia os tokens, os callbacks e a identidade verificada para que você nunca mais precise acessar um console de provedor.
Sem inchaço de SDK · uma integração · gratuita enquanto você constrói
Todo o handshake, em três movimentos
Redirecione, deixe o provedor verificar, capture uma identidade assinada no caminho de volta. Esse’ é o fluxo completo.
Redirecionar
Enviar o usuário para AstrinaID::loginUrl(). Sem segredos de cliente no seu aplicativo, sem configuração por provedor.
Provedor verifica
A Astrina intermedia a dança OAuth com cada provedor que você habilita e confirma que a conta é real.
Callback
Seu callback recebe um e-mail verificado, nome, avatar e provedor — pronto para criar uma sessão.
Uma linha para enviá-los.
Uma linha para trazê-los de volta.
Sem malabarismos com tokens, sem lógica de atualização, sem peculiaridades específicas do provedor. Gere uma URL de login e, em seguida, troque o código de callback por um usuário verificado. O SDK tem a mesma estrutura para cada provedor que você habilitar.
// 1 — enviar o usuário para qualquer provedor $url = AstrinaID::loginUrl('google'); header("Location: {$url}"); // 2 — verifique o callback, obtenha um usuário real $user = AstrinaID::handleCallback(); // $user['email'], ['name'], ['avatar'], ['provider'], ['sub']
Callbacks assinados · identidades em que você pode confiar · Protegido por Astrina ID
Habilite um provedor com um interruptor
Ative cada rede à medida que você a configura — seu código de integração nunca muda à medida que os provedores entram online.
Uma tela de consentimento, uma política de privacidade, um painel — Protegido por Astrina ID.
O que você para de manter
A camada de identidade que faz seu trabalho silenciosamente enquanto você envia tudo o mais.
| Parte do trabalho | Fornecedor por fornecedor, manualmente | Com Astrina ID |
|---|---|---|
| Aplicativos em consoles de provedores | ± um por provedor, por site | ✓ uma vez, para cada site |
| Segredos do cliente no seu código | — em todos os aplicativos que fazem login | ✓ 0 secrets armazenados em seu aplicativo |
| Tokens e lógica de atualização | — escrito e mantido atualizado por você | ✓ gerenciado pelo corretor |
| Adicionando mais uma rede | ± novo SDK, novo callback, nova versão | ✓ um alternador — seu código não muda |
| Identidades verificadas pelo provedor | ± nomes de campo diferentes em cada SDK | ✓ email · nome · avatar · provedor |
Configure uma vez. Reutilize em todos os lugares.
Adicione todos os logins sociais ao seu produto em minutos com Astrina ID. Grátis para começar, sem cartão necessário.
O que esta página responde
- login social para um site
- integração de login OAuth
- entrar com Google e Apple
- login único para um site
- o que é login social
- como login social funciona
- login social explicado
- guia de login social
- como começar com login social
- avaliações de login social
- vale a pena login social
- preços de login social
- login social alternativas
- login social para iniciantes
- por que login social
- login social — o que você recebe