Notice

The forum is in read only mode.

Support Forum

Welcome! Support Forums have been reactivated
Welcome the Technical Support section. Help us in assisting you by providing us with a concise and descriptive elaboration of your issues. Be specific and if possible, provide us with a step-by-step instruction in replicating your problem.

Better (professional) support for new Facebook Login requirements

9 years 11 months ago
Licenses:
JomSocial Active

ISSUE SUMMARY:
Many paying customers from JomSocial are facing problems with login with Facebook, due to the new requirements that they put lately .

JomSocial should publish a patch or a new JomSocial version to address all the issues and also post a detailed instruction set on how to make Facebook Login work again.

There are dozens of tickets on the forum asking the same questions. I tried one fix and it solved for the button shown on the homepage, but it doesn't solve for the module.

Could you please offer a professional support for your customers and:
1) Offer a patch or new version for download, instead of asking people to modify files
2) Write a detailed step-by-step on how to get Facebook Login to work with JomSocial?

I wrote some months ago to the JomSocial support anticipating these problems, due to the new requirements that Facebook was announcing for months, and got totally ignored.

Please, you must offer your clients a better support.

The following user(s) said Thank You: Eugene
9 years 11 months ago
  • Dimas's Avatar
  • Dimas
  • Visitor
  • Thank you received: 0
Licenses:

hi Ricardo,

I am sorry, maybe we missed your report.. please you explain again your FB issue please? with detail steps to replicate it.

thank you

9 years 11 months ago
Licenses:
JomSocial Active

Hi Dimas

I don't think that I need to give ou detailed description of the problem as this is happening to many other users.
What I expect is a patch to fix all different files affected by the changes that Facebook did and, if necessary to approve anything with Facebook, a guide on how to communicate with them in order to get the required approvals.

You can see it the problem widespread here:
www.jomsocial.com/forum/facebook-connect...k-account-can#130118
www.jomsocial.com/forum/search?q=faceboo...ildforums=1&start=15
www.jomsocial.com/forum/modules-plugins-...tration-error#129697
www.jomsocial.com/forum/facebook-connect...nvalid-scopes#130009
www.jomsocial.com/forum/facebook-connect...ebook-connect#130071
www.jomsocial.com/forum/facebook-connect...in-changed-on#129964
www.jomsocial.com/forum/installation/265...login-problem#129864
www.jomsocial.com/forum/facebook-connect...e-need-to-ask#129716
www.jomsocial.com/forum/facebook-connect...ublish-stream#129700
www.jomsocial.com/forum/facebook-connect...-login-errors#129565
www.jomsocial.com/forum/modules-plugins-...ebook-account#129532
www.jomsocial.com/forum/installation/262...om-chrome-ios#129497
www.jomsocial.com/forum/facebook-connect...nvalid-scopes#129423
www.jomsocial.com/forum/installation/263...defined-error#129319
www.jomsocial.com/forum/facebook-connect...ublish-stream#129257

When an important element of the product that we paid for is broken, you should alert ALL USERS and release a fix, not wait for users to complain and then you ask them to go and modify files.

For instance, I don't use hellome module, I use the mod_jomsocialconnect module and it's not working too, even trying the fix suggested in other posts.

I'm not at the point to be testing and debugging your software for you, it's not a free component and support should be professional.

Here is the messages exchanged with JomSocial on its Facebook page in which I anticipated the problem:

Ricardo Martins Sangion
Facebook App Review
Hi, are you going to publish the guidelines to approve our apps with Facebook in order to use it with JomSocial? Facebook asks a lot of questions on why we need the permissions and how we use it, but as it's done by JomSocial we don't have the details to share.
Maybe if you publish this guidelines we can all use the same answers and get the apps approved.
I already tried to approve mine and got rejected. I'm sure that other users will face the same problem. The deadline for this @ Facebook is in 80 days from now.
It's likely that your customer care will flood if you don't help users right now.

2/9, 11:17pm
JomSocial

Hello,
I'm sorry but I'm not quite sure what you mean by all that. If you're asking about the facebook connect plugin, please post this question on our support forum.
Facebook does app reviews and they need to approve them according to their own policies over which we have zero control. We do provide documentation and video tutorials on how to make the app work.
I'm sure our support staff will be able to help in this matter.
Should I have misunderstood your message, please do correct me and explain in detail. Otherwise, please post on our support forum: jomsocial.com/forum
Kindest regards,
Eric Tracz
JomSocial.com

2/9, 11:36pm
Ricardo Martins Sangion
I Can't post on the forum anymore. Facebook changed how they approve apps, it's super complex now, you should probably take a look. I tried a couple of times to approve mine and I didn't get approved. If you have new documentation about it and could share the link I could follow it and see if I get approved this time

2/9, 11:58pm
JomSocial
Hi,
The documentation and videos are available only to active subscribers. However, we will look into the facebook app approval processes in detail.
Thank you.
Kindest regards,
Eric Tracz
JomSocial.com

2/10, 12:03am
Ricardo Martins Sangion
Thanks, please let me know if you have any guideliness. Inactive subscribers shouldn't have this features disabled just due to a lack of information.

2/10, 12:09am
JomSocial
Hi again,
I'm not sure at which point you have noticed the approvals of the apps. Because it's been around for quite some time now, at least few months.
Just to be extra clear, are you referring to the approval system, or did you know about it being there and it just got changed to a more 'hard' one go go through?
Kindest regards,
Eric Tracz
JomSocial.com

9 years 11 months ago
Licenses:
JomSocial Active

birthday, education history, website and personal description now requires a 1 by 1 approval from Facebook, you should guide your customers on how to get it, otherwise these features won't work on JomScoail

I also can't pass the step in which I choose to import my avatar.
And when I close it and reload the page, my avatar was not imported from Facebook.

I can say that there are quite a few broken things that probably JomSocial wasn't aware of and now is just trying to solve it in a passive mode. Many users aren't that tech savvy and don't even know that their sites are broken.

Attachments:
9 years 11 months ago
Licenses:

- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
9 years 11 months ago
Licenses:
JomSocial Active

Michael,

Great to hear from JomSocial support after that many days, great quality.

If you take some minutes to carefully read my post, you will see that what I complain about is exactly having to go to different areas to solve a problem of the product developed by your team.

It's not the end user of the product that have to go and change a bunch of files to solve your code problem.
You, as a professional and paid service, should release a fix to ALL users, and not keep waiting for some to complain on the forum.

As I said before, many people don't even know how that their sites are running these problems, especially because administrators can't login with Facebook, so they don't see any error.

Now, going back to my problems:
1) The module that I use is still not working, and I didn't find any place on the forum with instruction for it
2) I still can't get the profile picture to be loaded

9 years 11 months ago
Licenses:

Hi, Ricardo.

First of all, you posted at 15 of May (Friday) and Dimas answered your post the same day before he finished his shift.
We don't work on forum in weekends. So we went back to your thread today when we started our shifts.

We released a hot fix version at 13 of May. Our hot fix policy is to gather a bunch of fixes and not release patches for one issue only. Imagine that you'll need upgrade JomSocial everyday as the fixes are for 1 or 2 issues/bugs reported. No, we gathered them in packs and release after a while. So fix for scope issue will be released in next hot0fix package. Till that time we provided a patch on our forum.
www.jomsocial.com/forum/facebook-connect...ing-facebook-connect

And there was announcement about it in our Community.

In this thread you failed to describe what is your issue exactly, you posted a lot of links on forum. This is not how do we work. Please, follow forum rules like we ask to: describe your issue properly.

Your issue description:

Now, going back to my problems:
1) The module that I use is still not working, and I didn't find any place on the forum with instruction for it
2) I still can't get the profile picture to be loaded


Doesn't tell us really whet is your issue... how to replicate it and generally what we should look upon on your site.
What module? Profile picture from FB or avatar generally?

What I expect is a patch to fix all different files affected by the changes that Facebook did and, if necessary to approve anything with Facebook, a guide on how to communicate with them in order to get the required approvals.


Please, read my tutorial here: documentation.jomsocial.com/index.php?ti..._up_Facebook_Connect
It clearly explains that you DON'T have to ask FB anything or send for reviews.


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
9 years 11 months ago
Licenses:
JomSocial Active

In your instructions, you tell users to " In some cases it may be easier to recreate a new app to make it compliant with Graph API v2.0"

If websites change their AppID, past registered users won't be able to login again, since:
1) It's a new registration
2) That Facebook email is already registered, so they can't re-register the same email
3) Users don't have a password (that's why they used Facebook login!) so they can't assign that Facebook to a current user

You should give better, professional and tested instructions to your paying customers

9 years 11 months ago
Licenses:
JomSocial Active

We are getting nowhere here because you don't threat your customers well

I have two websites running JomSocial and both of them are having problems.
People are complaining and asking for help here on the Forum and the solution you give is to ask them to change files? Come on!

I updated JomSocial today and guess what? The file that you asked me to change wasn't fixed yet, so I had to go there and change it once more. And I need to do it for 2 sites, now imagine if I had 10?

I understand that you can't release fixes for everything, but LOGIN is critical, don't you think?

Regarding my problems, let's to there again:
1) Module was informed on my message 3 days ago: "For instance, I don't use hellome module, I use the mod_jomsocialconnect module and it's not working too, even trying the fix suggested in other posts." What is the code fix for this one?
2) Are you sure that FB does not require approval for this information here?
$fbScope[] = 'user_birthday';
$fbScope[] = 'user_about_me';
$fbScope[] = 'user_website';
$fbScope[] = 'user_education_history';

developers.facebook.com/docs/facebook-lo...missions/v2.3#review
"If your app asks for more than than public_profile, email and user_friends it will require review by Facebook before your app can be used by people other than the app's developers."

Then we can talk about read_stream:
developers.facebook.com/docs/facebook-lo...3#reference-extended
read_stream
"Provides access to read the posts in a person's News Feed, or the posts on their Profile.
Review
If your app requests this permission Facebook will have to review how your app uses it.
Limited Use
This permission is granted to apps building a Facebook-branded client on platforms where Facebook is not already available. For example, Android and iOS apps will not be approved for this permission. In addition, Web, Desktop, in-car and TV apps will not be granted this permission."

And so it goes.

It's clear that the team at JomSocial didn't prepare themselves to the Facebook changes and are now saying that we, the customers, are the ones that are not giving enough instructions.

Again, I don't need to be debugging you software. It's not open source.
It's a paid software and you are denying to assume that it has a major bug.

What I can say is that I have two sites using JomSocial and none of them have Facebook Login working well.

Do your tests:
www.brejas.com.br
www.hamburguerama.com.br

I followed all the instructions, but I won't create a new app id, I want to use the same app id.

And now, to conclude, answer me this:

**************************************************************************************
Why don't you offer Facebook Login on your demo site, so we can make sure that everything works?
**************************************************************************************

thanks

9 years 11 months ago
Licenses:
JomSocial Active

Any news here?

Even the post you said that is a reference for the problem, this one here
www.jomsocial.com/forum/facebook-connect...ing-facebook-connect
is not correct.

It says:
"if your app is asking for extended permissions like publish_stream email, public_profile or user_friends and a few more"

When the truth is exactly the opposite. Email, public_profile and user_friends don't demand any app review/approval and are basic, not extended permissions.

Facebook says: "Require Login Review for all apps that use Facebook Login and ask people for permissions OTHER THAN email, public_profile or user_friends"

I'm still waiting for a solution for all Facebook Login buttons.

9 years 11 months ago
Licenses:

Hi, Ricardo.

I've made an extensive research regarding this issue and I must apologize as you're right. Some of our informations and solutions aren't right. I'm really sorry for confusion.

1. If experience this issue you SHOULD NOT create new app as - just like you said users will los access to thei account.

2. All apps created in FB are auto migrated, so there is no need to do an upgrade. In case your app is not auto migrated you need to follow instructions here: developers.facebook.com/docs/apps/api-v1-deprecation

3. In case if you use JomSocial toolbar for Socialize or FB JS login (on frontpage), you need do changes suggested here:
www.jomsocial.com/forum/modules-plugins-...tration-error#129697

4. In case when you use JomSocial Connect module you need to edit this file:

ROOT/modules/mod_jomsocialconnect/tmpl/default.php

Look for this code (line 43):

<fb:login-button autologoutlink="true" onlogin="joms.api.fbcUpdate();" scope="read_stream,publish_stream,offline_access,email,user_birthday,status_update,user_status">

And change it to;
<fb:login-button autologoutlink="true" onlogin="joms.api.fbcUpdate();" scope="read_stream,email,user_birthday,user_status">

Please, consider it as a workaround... workaround with a drawback as button now will detect FB login/logout and not community logout.

I'll report this issue to our developers as a bug and urge them to push a fix as soon possible.


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
9 years 11 months ago
Licenses:

Hi, Ricardo.

I talked with our developers, reported bug to them and they should fix it within two days. After that new hot-fix will be issued.
Yes, I agree that FB login is crucial for many Communities.
And again I apologize for misleading instructions.


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
9 years 11 months ago
Licenses:
JomSocial Active

Thanks Michal

I spent many hours on Monday fixing it. My community is quite big, +20K users, and I couldn't wait for a fix from JomSocial.
What I did was to remove all permission requests and leave only EMAIL.

Of course this will make some features of JomSocial to break, but they will break anyway, unless JomSocial customers have submitted their apps to Facebook for approval.

Right now, I don't have any error message anymore.

HOWEVER, I believe that JomSocial will have to deeply change how you manage these extra features: birthday, read status, publish status, website, etc, since JomSocial code can only ask for those IF the owner of the website (admin) has got approval from Facebook. Therefore, JomSocial configurations will have to allow admins to select which permissions they want to ask for users.

For instance, I don't use status read or write, but I do wanted to have birthday.

For age gating, the public profile will offer date range, another thing that maybe you will need to change on JomSocial code.

What I recommend is that you write a guide on how users must submit their App Review request in order to get approved, since it's not trivial.

Please let us know when you have a fix coming from you, otherwise my site will break on the next JomSocial update.
thanks

9 years 11 months ago
Licenses:

Hi, Ricardo.

Our developers are working on it.
I'll pass your suggestions to them.
As this is an improvement I guess it will be rather pushed in some major release.
Now we should focus on solving the issue.


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
Moderators: Piotr Garasiński
Powered by Kunena Forum

Join 180,000 websites creating Amazing communities

JomSocial is the most complete, easy-to-use addon that turns Joomla CMS into a
full -fledged, social networking site

TRY NOW BUY NOW