Saltar al contenido principal

Configura el inicio de sesión social con Kakao

El conector de Kakao proporciona una manera concisa para que tu aplicación utilice el sistema de autenticación OAuth 2.0 de Kakao.

tip:

Esta guía asume que tienes un entendimiento básico de los Conectores de Logto. Para aquellos que no están familiarizados, por favor consulta la guía de Conectores para comenzar.

Configura un proyecto en la Consola de Desarrolladores de Kakao

  • Visita la Consola de Desarrolladores de Kakao e inicia sesión con tu cuenta de Kakao.
  • Haz clic en Agregar una aplicación para crear un nuevo proyecto o elige un proyecto existente.

Configura el inicio de sesión de Kakao

Activa el inicio de sesión de Kakao

  • Haz clic en Configuración del producto -> Inicio de sesión de Kakao en el menú.
  • Activa Activación de inicio de sesión de Kakao
  • Añade la siguiente URL en Redirect URI
    • http(s)://YOUR_URL/callback/${connector_id} (El connector_id se puede encontrar en la barra superior de la página de detalles del conector en la Consola de Administración de Logto.)
    • (Por favor, reemplaza YOUR_URL con tu URL de Logto, y elige http o https según tu situación.)

Configuración de privacidad

  • Haz clic en Configuración del producto -> Inicio de sesión de Kakao -> Elemento de consentimiento en el menú.
  • Cambia el estado de Apodo, Imagen de perfil y Correo electrónico a Consentimiento requerido (Es posible que no puedas cambiar Correo electrónico a Consentimiento requerido debido a la configuración de tu proyecto.)

Configuración de seguridad (Opcional)

  • Haz clic en Configuración del producto -> Inicio de sesión de Kakao -> Seguridad en el menú.
  • Haz clic en Código secreto del cliente para generar el código secreto.
  • Cambia el Estado de activación a Habilitar. (Si lo habilitas, el código secreto es necesario.)

Configura Logto

Tipos de configuración

NombreTipo
clientIdstring
clientSecretstring?

clientId

clientId es la clave de API REST de tu proyecto. (Puedes encontrarla en el resumen de tu proyecto en la consola de desarrolladores de Kakao.)

clientSecret

clientSecret es el Código Secreto de tu proyecto. (Por favor, consulta Configuración de seguridad (Opcional))