Raccorder la connexion Kakao
Pour que vos clients s'inscrivent avec un compte Kakao, vous enregistrez d'abord votre service auprès de Kakao et vous récupérez deux valeurs. Ce sont la clé REST API et le Client Secret.
Cette page indique l'ordre dans lequel récupérer ces deux valeurs. La manière de placer les valeurs récupérées dans WEEGLOO se trouve dans Placer les valeurs récupérées dans WEEGLOO.
L'adresse à copier en premier
Lorsqu'un client termine sa connexion chez Kakao, Kakao renvoie le résultat vers une adresse déterminée. Vous devez enregistrer cette adresse auprès de Kakao, copiez-la donc dès maintenant. Vous la collerez à l'étape 5.
Choisissez votre Space ci-dessous pour obtenir l'adresse avec l'identifiant déjà rempli.
Si vous préférez la remplir vous-même, mettez l'identifiant de votre Space à la place de {spaceId}. Ouvrez ce Space dans le studio de contenu et regardez la barre d'adresse du navigateur : la valeur qui suit /spaces/ est l'identifiant.
Cette adresse n'est pas celle de votre site : c'est l'endroit où WEEGLOO reçoit le résultat de la connexion. Elle est donc déjà fixée même si vous n'avez pas encore construit votre site. Si vous avez activé Kakao dans le studio de contenu, la même adresse apparaît à l'étape Step 1, vous pouvez donc la copier depuis là.
Récupérer les deux valeurs chez Kakao
Connectez-vous à Kakao, puis suivez dans l'ordre les cinq étapes ci-dessous.
Créer l'application
-
Ouvrez l'écran de vos applications (https://developers.kakao.com/console/app).
-
Cliquez sur Create app (créer une application).
-
Dans App icon (icône de l'application), chargez une image.
-
Dans App name (nom de l'application), saisissez le nom que verront vos clients (par exemple
Cozy Closet). -
Dans Company name (nom de l'entreprise), saisissez le nom de votre boutique ou de votre entreprise. Il peut être identique au nom de l'application.
-
Dans Category (catégorie), choisissez ce qui correspond à votre service (par exemple
Lifestyle). -
Dans App primary domain (domaine principal de l'application), saisissez l'adresse de votre site (par exemple
https://cozy-closet.com). -
Tout en bas, cochez la case de consentement à la politique d'exploitation.
-
Cliquez sur Save (enregistrer).

Passer en Biz app
Sans ce passage en Biz app, vous ne pouvez pas définir l'e-mail comme élément de consentement obligatoire.
-
Ouvrez l'application que vous venez de créer et allez dans App Settings → App → General (paramètres de l'application → application → général).
-
Trouvez la section Business information (informations d'entreprise).

La suite se divise en deux voies selon que vous avez ou non un numéro d'enregistrement d'entreprise. Ne suivez que celle qui correspond à votre situation.
- Cliquez sur Register business information (enregistrer les informations d'entreprise).
- Dans Business Type (type d'entreprise), choisissez Domestic business (Korea) (entreprise établie en Corée). Si votre entreprise n'est pas établie en Corée, choisissez Overseas business (outside Korea) (entreprise hors de Corée).
- Saisissez le Business registration number (numéro d'enregistrement d'entreprise).
- Cliquez sur Confirm (confirmer).

- Terminez la vérification de votre identité.
- Cliquez sur Switch to Biz app for an individual (passer en Biz app pour un particulier).
- Dans Purpose (objectif du passage en Biz app), choisissez To set email to Required consent item (définir l'e-mail comme élément de consentement obligatoire).
- Cliquez sur Save.

Si vous n'avez jamais accepté les conditions d'utilisation des services intégrés Kakao Business, l'écran d'acceptation des conditions s'ouvre après que vous avez cliqué sur Save. Dès que vous acceptez, le passage se poursuit.
Dans les deux cas, lorsque le passage est terminé, le badge au-dessus du nom de l'application devient Biz app.
Activer la connexion Kakao
-
Allez dans Product Settings → Kakao Login → General (paramètres produit → connexion Kakao → général).
-
Activez le bouton bascule State (état) de la section Usage settings (paramètres d'utilisation).
-
Dans la boîte de dialogue de confirmation, cliquez sur Activate (activer).

Lorsque vous activez ce bouton bascule, le bouton bascule OpenID Connect apparaît en dessous. Laissez-le tel quel.
Régler les éléments de consentement
Vous devez faire passer les trois éléments ci-dessous en Required consent (consentement obligatoire).
| Nom | Objet du consentement |
|---|---|
Member identification | |
| Nickname | Display member name |
| Profile image | Display member profile |
-
Allez dans Product Settings → Kakao Login → Consent Items (paramètres produit → connexion Kakao → éléments de consentement).
-
Dans le tableau Personal information (informations personnelles), cliquez sur Set (régler) sur la ligne Email.
-
Choisissez Required consent.
-
Dans Purpose of consent (objet du consentement), saisissez
Member identification. -
Cliquez sur Save.

-
Modifiez également Nickname (pseudonyme) de la même manière, à partir du point 2. Son Purpose of consent est
Display member name. -
Modifiez également Profile image (photo de profil) de la même manière, à partir du point 2. Son Purpose of consent est
Display member profile. -
Vérifiez que le State (état) des trois éléments est partout Required consent.

Vous devez modifier les trois éléments
S'il en reste ne serait-ce qu'un, votre client est bloqué sur un écran d'erreur de Kakao avant même de commencer à se connecter.
Copier la clé REST API et le Client Secret
-
Allez dans App Settings → App → Platform Key (paramètres de l'application → application → clé de plateforme).

-
Cliquez sur la carte REST API key.

-
Copiez la valeur de REST API key.
-
Dans le champ Kakao Login Redirect URI (URI de redirection de la connexion Kakao), collez l'adresse copiée dans L'adresse à copier en premier.
-
Copiez le Code (code) affiché sur la ligne Kakao Login de la section Client Secret.
-
Cliquez sur Save.
Les clés se présentent en trois sortes, REST API key, JavaScript key et Native app key ; celle que vous utiliserez est REST API key. Dans Client Secret aussi, le code se présente sur deux lignes, Kakao Login et Business Authentication (authentification d'entreprise) ; celle que vous utiliserez est la ligne Kakao Login.
Ce seul champ suffit pour l'adresse. Le bouton + placé à côté sert à enregistrer des adresses supplémentaires, ne cliquez donc pas dessus. Le secret est une valeur secrète : ne le communiquez à personne et ne l'inscrivez nulle part en public.
Placer les valeurs récupérées dans WEEGLOO
Vous avez maintenant les deux valeurs en main. Voici dans quel champ du studio de contenu chacune de ces deux valeurs se place.
| Écran Kakao | Studio de contenu |
|---|---|
| REST API key | REST API key |
| Le code Kakao Login de Client Secret | Client Secret - Kakao Login Code |
À partir d'ici, le chemin diffère selon la manière dont vous avez travaillé jusqu'à présent.
Si vous configuriez directement dans le studio de contenu, procédez ainsi.
- Revenez à l'activation d'une connexion sociale dans Connexion des membres du service.
- Activez Kakao.
- Saisissez la clé REST API dans le champ REST API key de l'étape Step 2.
- Saisissez le code Kakao Login du Client Secret dans le champ Client Secret - Kakao Login Code.
- Cliquez sur Enregistrer.
Si vous avez confié le raccordement à un agent IA et qu'il vous a demandé d'aller chercher les valeurs, collez telles quelles les deux valeurs récupérées dans la fenêtre de conversation et poursuivez ce que vous faisiez. L'agent prend en charge la suite de la configuration.
Et ensuite
- Connexion des membres du service : placez les valeurs récupérées dans le studio de contenu et terminez le reste de la configuration de la connexion des membres.
- Rôles et autorisations des membres : créez le ServiceUserRole qui définit ce qu'un membre inscrit peut voir et écrire.
- Auth API : traite les spécifications techniques comme le format des requêtes, nécessaires pour rattacher la connexion au code de votre site.
