Is it possible to add a custom identity provider or modify OpenID Connect?
-
I am looking into using FusionAuth. We have a business need for TikTok login, it seems they don't follow the OpenID standard requiring a client_key in place of the usual client_id so using the Add OpenID Connect option does not work.
Does someone more knowledgable know if it's possible for me to create a custom identity provider, modify the OpenID Connect one or support it in some other way? Any help would be greatly appreciated
-
@adam-rahman It looks like TikTok is not adhering to the OAuth2 standards. I'm not sure why. I have put an email into them to see if there is any reason and I will let you know if I hear anything back. I have looked around a bit, and cannot seem to find a why to change the parameter in the querystring through FusionAuth. There is currently an open Github issue for this. I added a comment but I suggest you go and upvote it too. You may also want to reach out to TikTok and ask them to get compliant.
-
@mark-robustelli thanks Mark. I've upvoted and added a comment also, i'll reach out to TikTok too but most likely it'll fall on death ears
-
-
@adam-rahman Thanks. I'll keep an eye on this as well and reach out if I see any movement or hear anything.
-
@adam-rahman I heard back from TikTok. Not a very detailed response, but pretty clear they are not going to change anything.
"
Thank you for reaching out to TikTok for Developers Support.I'm sorry that this can't be changed at present.
"For now, I will continue to push the issue internally. If there is progress, we will update the Github issue.