Kakao-Anmeldung verbinden

Damit sich die Nutzer Ihres Service mit einem Kakao-Konto registrieren können, melden Sie Ihren Service zuerst bei Kakao an und holen sich dort einen REST API key und ein Client Secret.

Diese Seite führt Sie durch die Reihenfolge, in der Sie REST API key und Client Secret erhalten. Wie Sie die beiden erhaltenen Werte in WEEGLOO eintragen, steht unter REST API key und Client Secret in WEEGLOO eintragen.

REST API key und Client Secret bei Kakao erhalten

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

1

Die App erstellen

Wenn Sie bereits eine App nutzen, können Sie diese App unverändert weiterverwenden, statt eine neue zu erstellen. Überspringen Sie dann diesen Schritt und gehen Sie zu Auf eine Biz-App umstellen.

  1. Öffnen Sie den Bildschirm mit Ihren Anwendungen (https://developers.kakao.com/console/app (wird in einem neuen Tab geöffnet)).

  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 die Nutzer 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.

Wenn das Abzeichen über dem App-Namen bereits Biz app (Biz-App) lautet, überspringen Sie diesen Schritt und gehen Sie zu Die Kakao-Anmeldung einschalten.

  1. Wenn der App-Bildschirm nicht geöffnet ist, klicken Sie auf dem Bildschirm mit Ihren Anwendungen (https://developers.kakao.com/console/app (wird in einem neuen Tab geöffnet)) auf die App, die Sie für die Anmeldung verwenden.

  2. Wechseln Sie zu App Settings → App → General (App-Einstellungen → App → Allgemein).

  3. 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. Wenn Sie die Identitätsprüfung noch nicht abgeschlossen haben, schließen Sie sie zuerst ab. Sie gelangen über den Profilbereich oben rechts auf dem Bildschirm unter Account settings → Identity verification (Kontoeinstellungen → Identitätsprüfung) dorthin.
  2. Kehren Sie zu diesem Bildschirm zurück und 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. Wenn der App-Bildschirm nicht geöffnet ist, klicken Sie auf dem Bildschirm mit Ihren Anwendungen (https://developers.kakao.com/console/app (wird in einem neuen Tab geöffnet)) auf die App, die Sie für die Anmeldung verwenden.

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

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

  4. 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

Auf dem Bildschirm Consent Items (Einwilligungselemente) der Kakao-Anmeldung müssen Sie alle drei Einträge Email (E-Mail-Adresse des Kakao-Kontos), Nickname (Spitzname) und Profile image (Profilbild) auf Required consent (Erforderliche Einwilligung) umstellen. Wenn auch nur einer davon unverändert bleibt, bleiben die Nutzer schon vor dem Beginn der Anmeldung auf einem Fehlerbildschirm von Kakao stehen.

  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 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 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“

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. Es erscheinen drei Arten von Schlüsseln, und dies ist der, den Sie brauchen.

    Der Bildschirm zum Bearbeiten des REST API key. 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. Fügen Sie in das Feld Kakao Login Redirect URI (Weiterleitungs-URI der Kakao-Anmeldung) die folgende Adresse ein. Wenn Sie Ihren Space auswählen, wird die Kennung eingesetzt.

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

    Wenn Sie nicht wissen, welcher Space Ihrer ist, und die Anbindung einem KI-Agenten überlassen haben, können Sie auch den Agenten fragen. Wenn Sie im Chatfenster „Sag mir die Redirect URI, die ich für die Kakao-Anmeldung registrieren muss“ eingeben, erhalten Sie die fertige Adresse.

  4. Kopieren Sie ganz oben den Wert des REST API key und legen Sie ihn beiseite.

  5. Kopieren Sie den Code in der Zeile Kakao Login des Client Secret und legen Sie ihn beiseite. Es ist nicht der Code in der Zeile Business Authentication (Geschäftsauthentifizierung) darunter.

  6. Klicken Sie auf Save.

Das Secret ist ein geheimer Wert. Geben Sie es nicht an andere weiter und notieren Sie es nicht an einer öffentlich zugänglichen Stelle.

REST API key und Client Secret in WEEGLOO eintragen

Jetzt haben Sie REST API key und Client Secret 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, REST API key und Client Secret zu holen, fügen Sie die beiden 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.