Configurar login social com Kakao
O conector Kakao fornece uma maneira sucinta para seu aplicativo usar o sistema de autenticação OAuth 2.0 do Kakao.
dica:
Este guia assume que você tem um entendimento básico dos Conectores (Connectors) do Logto. Para aqueles que não estão familiarizados, consulte o guia de Conectores para começar.
Configurar um projeto no Console de Desenvolvedores Kakao
- Visite o Console de Desenvolvedores Kakao e faça login com sua conta Kakao.
- Clique em Adicionar um aplicativo para criar um novo projeto ou escolha um projeto existente.
Configurar Login Kakao
Ativar Login Kakao
- Clique em Configurações do Produto -> Login Kakao no menu.
- Ative
Ativação do Login Kakao - Adicione a URL abaixo em
Redirect URIhttp(s)://YOUR_URL/callback/${connector_id}(Oconnector_idpode ser encontrado na barra superior da página de detalhes do conector no Logto Admin Console.)- (Por favor, substitua
YOUR_URLpela sua URL doLogto, e escolhahttpouhttpsconforme sua situação.)
Configuração de Privacidade
- Clique em Configurações do Produto -> Login Kakao -> Item de Consentimento no menu.
- Altere o estado de
Apelido,Imagem de perfileEmailpara Consentimento obrigatório (Você pode não conseguir alterarEmailpara Consentimento obrigatório devido à configuração do seu projeto.)
Configuração de Segurança (Opcional)
- Clique em Configurações do Produto -> Login Kakao -> Segurança no menu.
- Clique em
Código secreto do clientepara gerar o código secreto. - Altere o
Estado de ativaçãopara Habilitar. (Se você habilitar, ocódigo secretoserá necessário.)
Configurar Logto
Tipos de configuração
| Nome | Tipo |
|---|---|
| clientId | string |
| clientSecret | string? |
clientId
clientId é a chave da API REST do seu projeto.
(Você pode encontrá-la no resumo do seu projeto no console de desenvolvedores Kakao.)
clientSecret
clientSecret é o Código Secreto do seu projeto.
(Por favor, verifique Configuração de Segurança (Opcional))