Topic-icon FB login not working for new users

Active Subscriptions:

None
12 years 10 months ago #34706 by purdew
i have just got my subscription expired. The new users are not able to register now. How can i fix it.

Please check the website: www.festapparel.com
The topic has been locked.
Support Specialist
12 years 10 months ago #34714 by alzander
That page is loading another site within an iFrame that is only an IP address. Facebook doesn't like working over IPs and not domain names. Generally, IP addresses are a lot more shady than real domain-based websites.

I'd recommend switching your site to not use an IP address frame.

The other things you can check are:
* Your app is not in Sandbox Mode
* Your app domain and Site URL are correct for the IP you're using. Again though, you don't really have an 'App domain' in this case, which is likely the problem. These settings should have been configured properly through Autotune. Without a valid subscription, you'll need to edit them manually in the Facebook Developer Area.

I hope that helps narrow some things down. The issue is not due to your subscription expiring. There is nothing in our login code that checks if your subscription is active to intentionally make things fail.

Alex
The topic has been locked.
Active Subscriptions:

None
12 years 10 months ago - 12 years 10 months ago #34741 by purdew
Hi Alex,

I tried using a new app id. I configured manually according to whatever you have said. It is still working fine for old users and not on the new users. Please try to see.

www.festapparel.com

i am getting this error. Please see how can it be rectified? Facebook API Error: An active access token must be used to query information about the current user.
Last edit: 12 years 10 months ago by purdew.
The topic has been locked.
Support Specialist
12 years 10 months ago #34748 by alzander
Your site is still loading a IP address in a frame. As mentioned above, I believe that's the main culprit and is what needs to be fixed. The other suggestions were ideas that may work around that issue, but if not, the solution is to load your content from a real domain.

I just tried to register, and I got an error "This email is already registered.". It's likely you don't have the Automatically Connect Users by Email address enabled and I already have an account on the site for some reason. In any case, it seems like it did work for me as it's getting my email from my profile. I didn't see the access token error you mention.

I still think using a real domain may help. If not, please test with different users on different computers and let me know if it happens for all Facebook users, or just some. Also, please delete my account on your site or enable the setting I mentioned above and I can test more.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 10 months ago #34789 by purdew
Hi Alex,

I have deleted your entry from user list. Please try to test it again. I asked a lot of people to test it. Many people are successfully able to login it but many are complaining.
File Attachment:


as far as ip based entry is concerned, I first updated my fb app named festapparel login from ip address entries to festapparel.com entries then i changed entries on jfbc joomla backend.. then i updated my application and set my recommendation. It somehow have remembered the ip address and again changes all my entries in both jfbc and my facebook app details.

Please suggest.

- Purushottam
The topic has been locked.
Support Specialist
12 years 10 months ago #34793 by alzander
If you update the settings in your App, that's all that matters. JFBConnect shows whatever was last fetched when using Autotune in your overview page, so that won't update until you run Autotune again.

Regarding the actual update, were you still loading your website in an iFrame that loaded an IP Address? If so, that wouldn't change anything. You need to change how you're loading the site and I'd recommend removing the iFrame altogether. If you can't do that, at least have the iFrame load a domain-based page and not an IP.

Thanks,
Alex
The topic has been locked.