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
Neste guia, assumimos que você tem conhecimento básico sobre Conectores (Connectors) do Logto. Se não tiver, confira o guia Configurar conectores para começar.
Configurar um projeto no Console de Desenvolvedores do Kakao
- Visite o Console de Desenvolvedores do 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 o Login Kakao
Ativar o Login Kakao
- Clique em Configurações do Produto -> Login Kakao no menu.
- Ative
Ativação do Login Kakao
- Adicione a URL abaixo em
Redirect URI
http(s)://YOUR_URL/callback/${connector_id}
(Oconnector_id
pode ser encontrado na barra superior da página de detalhes do conector no Logto Admin Console.)- (Por favor, substitua
YOUR_URL
pela sua URL doLogto
e escolhahttp
ouhttps
conforme 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 perfil
eEmail
para Consentimento obrigatório (Você pode não conseguir alterarEmail
para 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 cliente
para gerar o código secreto. - Altere o
Estado de ativação
para Habilitar. (Se você habilitar, ocódigo secreto
será 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 do Kakao.)
clientSecret
clientSecret
é o Código Secreto
do seu projeto.
(Por favor, verifique Configuração de Segurança (Opcional))