Replies: 1 comment 1 reply
-
Thanks to @MiryangJung, Supabase already accept Kakao OIDC on the supabase.auth side (see PR #1381). If you retrieved an id_token using a REST API KEY, you must enter the REST API KEY in the Supabase dashboard. In this case, you cannot use a native Kakao login (Android or iOS) with the NATIVE APP KEY. (You need to use a If you retrieved an id_token using the NATIVE APP KEY through the native login process, you must enter the NATIVE APP KEY in the REST API KEY field in the Auth Provider dashboard (ignore the REST API KEY label, as it is just a ClientId in supabase.auth). Additionally, you may need to modify the client library to pass the validation, as done in this PR for supabase_flutter. The main reason for the error (unacceptable aud in id_token) is that the id_token contains an Therefore, both server and client tasks are required to fully handle Server side:
Client side:
I plan to fix server-side issues this month. Meanwhile, it is highly encouraged that you fix the client library you are using in advance(if it is not Flutter). |
Beta Was this translation helpful? Give feedback.
-
Hello, I have a question.
I'd like to log in to Kakao using ID Token. Is there a way? The existing package only allows Google and Apple, so I tried to log in by modifying the package, but I encountered an error called 'unacceptable audio in id_token'. It would be helpful if you could tell me a solution or document. Thank you always for providing such a good project.
Beta Was this translation helpful? Give feedback.
All reactions