I have a platform that allows users to connect services such as Facebook, Twitter, LinkedIn, Google My Business etc and I provide a whitelabel option where customers can use their own domain and their users are unaware that it is my platform they are using.
If a user tries to authenticate these services from a different domain it will fail and also show my business name and logo rather than the company whitelabeling.
Some strategies I am looking at:
1. Require each third party to create their own developer accounts and uses their credentials.
2. Register a third generic domain with developer accounts that will allow white labeled users to connect via this entity without knowing my service is the underlying platform.
I am also not sure if this would break any terms and conditions for services such as facebook.
Has anyone dealt with this before? Would appreciate any thoughts or suggestions.
cheers Paul.