We are currently integrating Kakao Login into our service and have configured “account_email” as a Required consent item.
We have two questions regarding this setup:
Is it possible for a Kakao account to exist without a registered email address (e.g., accounts created with a phone number only)?
If a user without a registered email address attempts to log in via Kakao Login, and “account_email” is set to Required consent, what behavior can we expect on Kakao’s side? Will the OAuth flow be blocked before redirecting to our service, or will the user be redirected without an email claim?
Understanding this behavior is important for us to determine whether additional error handling is needed on our end.
Thank you for your assistance. We look forward to your response.
1. Whether a Kakao account can be created without an email
Yes, it is possible. A Kakao account can be created using either an email address or a phone number. For users who signed up with a phone number, an email address may not be registered to their Kakao account.
2. Behavior when Kakao Account (email) is set as a required consent item
The behavior differs depending on whether the Collect through Kakao Account and provide option is enabled.
Option disabled: Login works normally, but consent for the email is not requested and the email is not delivered to your service.
Option enabled: For users without a registered email, they will be prompted to register an email before the consent screen is displayed. This ensures that an email is always delivered to your service.
Please feel free to leave any further questions on DevTalk. Thank you.