0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-23 20:33:16 -05:00
logto/packages/connector-kakao
2022-09-01 05:47:24 +00:00
..
docs feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00
src refactor: connector-core types (#1843) 2022-09-01 04:21:42 +00:00
jest.config.ts feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00
logo.svg feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00
package.json refactor(connector): update access configs (#1845) 2022-09-01 05:47:24 +00:00
README.md feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00
tsconfig.base.json feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00
tsconfig.build.json feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00
tsconfig.json feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00
tsconfig.test.json feat(connector): add kakao connector (#1826) 2022-08-31 10:59:59 +08:00

Kakao Connector

The Kakao connector provides a succinct way for your application to use Kakaos OAuth 2.0 authentication system.

Table of contents

Set up a project in the Kakao Devlopers Console

  • Visit the Kakao Developers Console and sign in with your Kakao account.
  • Click the Add an application to create new project or choose exist project.

Configure Kakao Login

Activate Kakao Login

  • Click the Product Settings -> Kakao Login from the menu.
  • Turn on Kakao Login Activation
  • Add below URL into Redirect URI
    • http(s)://YOUR_URL/callback/kakao-universal
    • (Please replace YOUR_URL with your Logto URL, and choose http or https on your situation.)

Privacy Setting

  • Click the Product Settings -> Kakao Login -> Consent Item from the menu.
  • Change state of Nickname, Profile image, and Email to Required consent (You might not able to change Email to Required consent because of your project setting.)

Security Setting (Optional)

  • Click the Product Settings -> Kakao Login -> Security from the menu.
  • Click the Client secret code to generate secret code.
  • Change Activation state to Enable. (If you enable it, secret code is necessary.)

Configure Logto

Config types

Name Type
clientId string
clientSecret string?

clientId

clientId is REST API key of your project. (You can find it from summary of your project from Kakao developers console.)

clientSeceret

clientSecret is Secret Code of your project. (Please check Security Setting (Optional))