Set up social login with Kakao
The Kakao connector provides a succinct way for your application to use Kakao’s OAuth 2.0 authentication system.
tip:
In this guide, we assume you have basic knowledge of Logto Connectors. If you don't, check out the Configure connectors guide to get started.
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/${connector_id}
(Theconnector_id
can be found on the top bar of the Logto Admin Console connector details page.)- (Please replace
YOUR_URL
with yourLogto
URL, and choosehttp
orhttps
on your situation.)
Privacy Setting
- Click the Product Settings -> Kakao Login -> Consent Item from the menu.
- Change state of
Nickname
,Profile image
, andEmail
to Required consent (You might not able to changeEmail
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))