Kakao-Anmeldung verbinden

Damit sich Gäste mit einem Kakao-Konto registrieren können, melden Sie Ihren Service zuerst bei Kakao an und holen sich dort zwei Werte. Das sind der REST API key und das Client Secret.

Diese Seite führt Sie durch die Reihenfolge, in der Sie diese zwei Werte erhalten. Wie Sie die erhaltenen Werte in WEEGLOO eintragen, steht unter Die erhaltenen Werte in WEEGLOO eintragen.

Die Adresse, die Sie zuerst kopieren

Wenn ein Gast die Anmeldung bei Kakao abgeschlossen hat, schickt Kakao das Ergebnis an eine festgelegte Adresse zurück. Diese Adresse müssen Sie bei Kakao registrieren, kopieren Sie sie also vorab. Sie fügen sie in Schritt 5 ein.

Wenn Sie unten Ihren Space auswählen, erhalten Sie die Adresse mit eingesetzter Kennung.

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

Wenn Sie sie selbst ausfüllen möchten, setzen Sie an die Stelle {spaceId} die Kennung Ihres Space. Öffnen Sie diesen Space im Content-Studio und sehen Sie in die Adressleiste des Browsers. Der Wert, der nach /spaces/ kommt, ist die Kennung.

Diese Adresse ist nicht die Adresse Ihrer Website, sondern die Stelle, an der WEEGLOO das Anmeldeergebnis entgegennimmt. Deshalb steht sie schon jetzt fest, auch wenn Sie Ihre Website noch nicht gebaut haben. Wenn Sie im Content-Studio Kakao eingeschaltet haben, erscheint dieselbe Adresse unter Step 1, sodass Sie sie auch dort kopieren können.

Zwei Werte bei Kakao erhalten

Melden Sie sich bei Kakao an und gehen Sie dann die fünf folgenden Schritte nacheinander durch.

1

Die App erstellen

  1. Öffnen Sie den Bildschirm mit Ihren Anwendungen (https://developers.kakao.com/console/app).

  2. Klicken Sie auf Create app (App erstellen).

  3. Laden Sie unter App icon (App-Symbol) ein Bild hoch.

  4. Geben Sie unter App name (App-Name) den Namen ein, den Gäste sehen sollen (z. B. Cozy Closet).

  5. Geben Sie unter Company name (Firmenname) den Namen Ihres Geschäfts oder Ihrer Firma ein. Er darf mit dem App-Namen übereinstimmen.

  6. Wählen Sie unter Category (Kategorie) den Eintrag, der zu Ihrem Service passt (z. B. Lifestyle).

  7. Geben Sie unter App primary domain (Haupt-Domain der App) die Adresse Ihrer Website ein (z. B. https://cozy-closet.com).

  8. Setzen Sie ganz unten das Häkchen bei der Zustimmung zu den Betriebsrichtlinien.

  9. Klicken Sie auf Save (Speichern).

    Das Fenster zum Erstellen der App. Beim App-Symbol ist ein Bild hochgeladen, im App-Namen und im Firmennamen steht „Cozy Closet“ und in der Haupt-Domain der App die Adresse der Website

2

Auf eine Biz-App umstellen

Ohne die Umstellung auf eine Biz-App können Sie die E-Mail-Adresse nicht als erforderliches Einwilligungselement einstellen.

  1. Öffnen Sie die gerade erstellte App und wechseln Sie zu App Settings → App → General (App-Einstellungen → App → Allgemein).

  2. Suchen Sie den Abschnitt Business information (Geschäftsinformationen).

    Der Abschnitt mit den Geschäftsinformationen. Zu sehen sind die Schaltfläche zum Registrieren der Geschäftsinformationen und der Hinweis „This app is not a Biz app.“, darunter liegt die Schaltfläche für die Umstellung auf eine Biz-App für Einzelentwickler

Je nachdem, ob Sie eine Gewerbeanmeldungsnummer haben, teilen sich die Wege. Gehen Sie nur den Weg, der zu Ihrer Situation passt.

  1. Klicken Sie auf Register business information (Geschäftsinformationen registrieren).
  2. Wählen Sie unter Business Type (Art des Unternehmens) den Eintrag Domestic business (Korea) (Unternehmen in Korea). Wenn Ihr Unternehmen nicht in Korea sitzt, wählen Sie Overseas business (outside Korea) (Unternehmen außerhalb Koreas).
  3. Geben Sie die Business registration number (Gewerbeanmeldungsnummer) ein.
  4. Klicken Sie auf Confirm (Bestätigen).

Das Fenster mit den Geschäftsinformationen. Bei der Art des Unternehmens ist ein Unternehmen in Korea ausgewählt, darunter liegen die drei Felder für die Gewerbeanmeldungsnummer

  1. Schließen Sie die Identitätsprüfung ab.
  2. Klicken Sie auf Switch to Biz app for an individual (Umstellung auf eine Biz-App für Einzelentwickler).
  3. Wählen Sie unter Purpose (Zweck) den Eintrag To set email to Required consent item (um die E-Mail-Adresse als erforderliches Einwilligungselement zu setzen).
  4. Klicken Sie auf Save.

Das Fenster für die Umstellung auf eine Biz-App für Einzelentwickler. Als Zweck ist das Setzen der E-Mail-Adresse als erforderliches Einwilligungselement ausgewählt

Wenn Sie den Nutzungsbedingungen der Kakao-Business-Dienste noch nie zugestimmt haben, öffnet sich nach dem Klick auf Save der Bildschirm mit der Zustimmung zu den Bedingungen. Nach der Zustimmung läuft die Umstellung weiter.

Auf beiden Wegen wechselt das Abzeichen über dem App-Namen nach der Umstellung auf Biz app (Biz-App).

3

Die Kakao-Anmeldung einschalten

  1. Wechseln Sie zu Product Settings → Kakao Login → General (Produkteinstellungen → Kakao-Anmeldung → Allgemein).

  2. Schalten Sie unter Usage settings (Nutzungseinstellungen) den Schalter State (Status) ein.

  3. Klicken Sie im Bestätigungsdialog auf Activate (Aktivieren).

    Der Bildschirm Produkteinstellungen → Kakao-Anmeldung → Allgemein. Der Statusschalter unter den Nutzungseinstellungen ist eingeschaltet, darunter liegt der Schalter für OpenID Connect

Wenn Sie den Schalter einschalten, erscheint darunter der Schalter OpenID Connect. Lassen Sie diesen Schalter unverändert.

4

Die Einwilligungselemente einstellen

Sie müssen alle drei Einträge unten auf Required consent (Erforderliche Einwilligung) umstellen.

NameZweck der Einwilligung
EmailMember identification
NicknameDisplay member name
Profile imageDisplay member profile
  1. Wechseln Sie zu Product Settings → Kakao Login → Consent Items (Produkteinstellungen → Kakao-Anmeldung → Einwilligungselemente).

  2. Klicken Sie in der Tabelle Personal information (Persönliche Informationen) in der Zeile Email (E-Mail-Adresse) auf Set (Einstellen).

  3. Wählen Sie Required consent.

  4. Geben Sie unter Purpose of consent (Zweck der Einwilligung) den Text Member identification ein.

  5. Klicken Sie auf Save.

    Das Fenster zum Einstellen eines Einwilligungselements. Bei der E-Mail-Adresse ist die erforderliche Einwilligung ausgewählt und als Zweck der Einwilligung ist „Member identification“ eingetragen

  6. Stellen Sie Nickname ab Schritt 2 auf dieselbe Weise um. Der Purpose of consent ist Display member name.

  7. Stellen Sie Profile image (Profilbild) ab Schritt 2 auf dieselbe Weise um. Der Purpose of consent ist Display member profile.

  8. Prüfen Sie, ob der State aller drei Einträge auf Required consent steht.

    Die Tabelle der persönlichen Informationen auf dem Bildschirm der Einwilligungselemente. Bei Nickname, Profile image und Email steht der State jeweils auf „Required consent“, bei den übrigen Einträgen auf „Unauthorized“

Sie müssen alle drei Einträge umstellen

Wenn auch nur einer davon offen bleibt, bleiben Gäste schon vor dem Beginn der Anmeldung auf einem Fehlerbildschirm von Kakao stehen.

5

REST API key und Client Secret kopieren

  1. Wechseln Sie zu App Settings → App → Platform Key (App-Einstellungen → App → Plattformschlüssel).

    Der Bildschirm App-Einstellungen → App → Plattformschlüssel. Die drei Karten für den REST API key, den JavaScript key und den Native app key liegen nebeneinander

  2. Klicken Sie auf die Karte REST API key.

    Der Bildschirm zum Bearbeiten des REST-API-Schlüssels. Ganz oben steht der Wert des REST API key, darunter ist das Feld für die Weiterleitungs-URI der Kakao-Anmeldung leer zu sehen, und darunter liegen beim Client Secret die Zeile für die Kakao-Anmeldung und die Zeile für die Geschäftsauthentifizierung

  3. Kopieren Sie den Wert des REST API key und legen Sie ihn beiseite.

  4. Fügen Sie in das Feld Kakao Login Redirect URI (Weiterleitungs-URI der Kakao-Anmeldung) die Adresse ein, die Sie unter Die Adresse, die Sie zuerst kopieren kopiert haben.

  5. Kopieren Sie den Code in der Zeile Kakao Login des Client Secret und legen Sie ihn beiseite.

  6. Klicken Sie auf Save.

Die Schlüssel erscheinen in drei Arten: REST API key, JavaScript key und Native app key. Sie brauchen den REST API key. Auch beim Client Secret erscheint der Code in zwei Zeilen: Kakao Login und Business Authentication (Geschäftsauthentifizierung). Sie brauchen die Zeile Kakao Login.

Mit diesem einen Feld ist die Adresse erledigt. Die Schaltfläche + daneben dient dazu, weitere Adressen zu registrieren. Klicken Sie sie also nicht an. Das Secret ist ein geheimer Wert. Geben Sie es nicht an andere weiter und notieren Sie es nicht an einer öffentlich zugänglichen Stelle.

Die erhaltenen Werte in WEEGLOO eintragen

Jetzt haben Sie die zwei Werte in der Hand. In welche Felder des Content-Studios die zwei Werte gehören, sehen Sie hier.

Kakao-BildschirmContent-Studio
REST API keyREST API key
Der Code unter Kakao Login beim Client SecretClient Secret - Kakao Login Code

Ab hier trennen sich die Wege danach, wie Sie bisher gearbeitet haben.

Wenn Sie die Einstellung direkt im Content-Studio vorgenommen haben, gehen Sie so vor.

  1. Kehren Sie zum Einschalten der sozialen Anmeldung unter Anmeldung für Service-Mitglieder zurück.
  2. Schalten Sie Kakao ein.
  3. Tragen Sie den REST API key in das Feld REST API key unter Step 2 ein.
  4. Tragen Sie den Kakao-Login-Code des Client Secret in das Feld Client Secret - Kakao Login Code ein.
  5. Klicken Sie auf Speichern.

Wenn Sie die Anbindung einem KI-Agenten überlassen haben und den Hinweis bekamen, die Werte zu holen, fügen Sie die zwei erhaltenen Werte unverändert in das Chatfenster ein und setzen Sie Ihre Arbeit fort. Die restliche Einstellung übernimmt der Agent im Anschluss.

Was als Nächstes zu tun ist

  • Anmeldung für Service-Mitglieder: Tragen Sie die erhaltenen Werte im Content-Studio ein und schließen Sie die restliche Einstellung der Mitgliederanmeldung ab.
  • Rollen und Berechtigungen von Mitgliedern: Erstellen Sie die ServiceUserRole, die festlegt, was ein registriertes Mitglied sehen und nutzen kann.
  • Auth API: Behandelt technische Spezifikationen wie das Anfrageformat, das Sie brauchen, um die Anmeldung in den Code Ihrer Website einzubinden.