Turn on social login
Zittme has built-in social login for Google, Kakao, and Naver. You just turn it on in the admin, without installing a separate module. It is off by default.
What you need
You need to create an app in each service's developer console and get keys.
| Service | Where to get it | Required values |
|---|---|---|
| OAuth client in Google Cloud Console | Client ID, client secret | |
| Kakao | Kakao Developers | REST API key, Client Secret |
| Naver | Naver Developers | Client ID, Client Secret |
Register the following address as the redirect (callback) URL in each console.
https://내도메인/index.php?act=procMemberSnsCallbackHow to turn it on
- Go to Admin > Members > Social login settings.
- Turn on the services you want to use and enter the keys you received.
- After you save, login buttons for those services appear on the login screen.
- When someone logs in with a social account for the first time, they are signed up at the same time. If the email matches an existing member, it is linked to that account.
- Members can link additional social accounts or unlink them on the Connected services screen in My page.
- For members who signed up only through social login and have no password, social re-authentication replaces the password confirmation step when editing their info or withdrawing.
- The callback returns an error: Check that the redirect URL registered in the developer console exactly matches the address above (including https, domain, and parameters).
- The button does not appear: Check that the service is turned on in the social login settings and that its keys are saved.
- Test in a private window. If you already have a logged-in session, the flow may look different.