We have been using oneall successfully on our website's subdomain during development to login users. Today we moved to production (moving from the subdomain to the "www" main domain) and the social login portion no longer works. I tracked it down to the $_POST['connection_token'] data being completely empty when accessed by the callback URL.
I double-checked the "Allowed Domains" in the oneall setup and not only is the "www" version there, but also the wildcard "*" which was catching our subdomain as well. I've re-checked all of the code as well surrounding the login and everything looks correct. Literally the only thing that changed was moving from the subdomain to the main domain, so I'm sure the issue is there but I can't figure out why $_POST['connection_token'] would be empty.
Can anyone help with this or have info that could help me troubleshoot further? Thanks in advance.
Answers
How is it not working: do the social network icons show, but the login does not complete?
Thanks.
As I mentioned about the transfer, it was fully working prior to moving from the subdomain to the main "www" production version, so it's a very strange issue and I can't troubleshoot since the issue is the connection token itself.
Thanks!
Could you send us the POST request you get on your callback?
That case seems very odd to us.
Thanks.
Thanks!
Best wishes,
Michael
Good.
Perhaps the proxy rules are based on the host name only? (thus missing the switch from test to prod subdomains).
Regards.