Raccorder la connexion Naver

Pour que vos clients s'inscrivent avec un compte Naver, vous enregistrez d'abord votre service auprès de Naver et vous récupérez deux valeurs. Ce sont le Client ID 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 Naver, Naver renvoie le résultat vers une adresse déterminée. Vous devez enregistrer cette adresse auprès de Naver, copiez-la donc dès maintenant. Vous la collerez à l'étape 1.

Choisissez votre Space ci-dessous pour obtenir l'adresse avec l'identifiant déjà rempli.

Space
https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/naver

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é Naver 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 Naver

Connectez-vous à Naver, puis suivez dans l'ordre les deux étapes ci-dessous. Ce que vous faites ici n'entraîne aucun coût.

1

Enregistrer l'application

  1. Ouvrez l'écran d'enregistrement d'application (https://developers.naver.com/apps/#/register).

  2. Dans le champ 애플리케이션 이름 (nom de l'application), saisissez le nom que verront vos clients (par exemple Le Dressing Douillet).

  3. Dans 사용 API (API utilisée), choisissez 네이버 로그인 (connexion Naver).

    L'écran d'enregistrement d'application. Le menu de gauche, le champ du nom de l'application et la liste déroulante de l'API utilisée sont visibles

  4. Dans le tableau 제공 정보 선택 (informations fournies), cochez 필수 (obligatoire) uniquement sur les trois lignes 연락처 이메일 주소 (adresse e-mail de contact), 별명 (pseudonyme) et 프로필 사진 (photo de profil).

  5. Dans 환경 추가 (ajout d'un environnement), choisissez PC 웹 (web PC).

    Le tableau des informations fournies. La case obligatoire est cochée pour l'adresse e-mail de contact, le pseudonyme et la photo de profil, et la liste déroulante d'ajout d'environnement figure en dessous

  6. Dans 서비스 URL (URL du service), saisissez l'adresse de votre site (par exemple https://dressing-douillet.fr).

  7. Dans le premier champ 네이버 로그인 Callback URL, collez l'adresse copiée dans L'adresse à copier en premier.

    Le panneau du web PC. L'adresse du site est renseignée dans le champ de l'URL du service et l'adresse WEEGLOO dans le premier champ du Callback URL de la connexion Naver

  8. Tout en bas du formulaire, cochez les deux cases de 서비스 이용 동의 (consentement aux conditions d'utilisation).

  9. Cliquez sur 등록하기 (enregistrer l'application).

    La zone de consentement aux conditions d'utilisation. Deux cases à cocher sont présentes, avec en dessous les boutons d'enregistrement et d'annulation

Vous devez renseigner exactement les deux champs d'adresse

Dans 서비스 URL, n'indiquez que le domaine sans www, et indiquez le même domaine que celui de votre site. Dans Callback URL, ne mettez que la seule adresse copiée plus haut et n'ajoutez pas de champ supplémentaire. Si l'un des deux champs ne correspond pas, la connexion Naver reste limitée jusqu'à ce que vous le corrigiez.

Ne choisissez pas les autres éléments de 제공 정보 선택. Pour l'environnement aussi, PC 웹 seul suffit.

2

Copier le Client ID et le Client Secret

Lorsque vous cliquez sur 등록하기, l'onglet 개요 (aperçu) de l'application que vous venez d'enregistrer s'ouvre. Les deux valeurs se trouvent dans 애플리케이션 정보 (informations sur l'application).

  1. Copiez la valeur inscrite dans Client ID.

  2. Cliquez sur 보기 (afficher), à côté de Client Secret.

  3. Copiez la valeur qui apparaît.

    L'onglet d'aperçu après l'enregistrement. Le Client ID est visible dans les informations sur l'application et le Client Secret est masqué, accompagné d'un bouton d'affichage

Client ID reste tel quel sur cet écran, et vous pouvez revoir Client Secret chaque fois que vous cliquez sur 보기. Le secret est toutefois une valeur secrète : ne le communiquez à personne et ne l'inscrivez nulle part en public.

La connexion de tous vos clients exige la validation

L'application que vous avez enregistrée a pour 개발 상태 (état de développement) la valeur 개발 중 (en cours de développement). Le raccordement à WEEGLOO n'a pas à attendre la validation. Dès que vous placez les deux valeurs, la connexion fonctionne immédiatement.

La rubrique de la connexion Naver dans l'onglet d'aperçu. L'état de développement porte le badge « en cours de développement » et le bouton de demande de validation de la connexion Naver est visible

Tant que l'état reste 개발 중, seuls les identifiants enregistrés dans l'onglet 멤버관리 (gestion des membres) peuvent se connecter. Votre propre identifiant n'a pas besoin d'être enregistré. Pour faire un essai avec un autre compte, saisissez son identifiant dans 테스터 ID 등록 (enregistrement d'un identifiant testeur), dans cet onglet.

L'onglet de gestion des membres. Les deux zones d'enregistrement des identifiants administrateurs et des identifiants testeurs sont visibles

Lorsque vous êtes prêt à ouvrir la connexion à tous vos clients, cliquez sur 네이버 로그인 검수요청 (demande de validation de la connexion Naver), dans l'onglet 개요. Les documents nécessaires et les critères d'examen figurent dans la Documentation Naver.

Placer les valeurs récupérées dans WEEGLOO

Vous avez maintenant les deux valeurs en main. À 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.

  1. Revenez à l'activation d'une connexion sociale dans Connexion des membres du service.
  2. Activez Naver.
  3. Saisissez le Client ID dans le champ Client ID de l'étape Step 2.
  4. Saisissez le Client Secret dans le champ Client Secret.
  5. 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.