By CK on Sunday, 22 June 2014
Replies 35
Likes 0
Views 1.6K
Votes 0
Hi guys,

Having read the directions for integrating FB with ES, how does a user connect their ES account with FB, is it only available when on login or can they connect their accounts elsewhere on the site (from within their account settings)?

Also, what functionalities are enabled when the site is connected, can users for example post content to FB?

Thanks in advance,
Chaim
Hey Chaim,

Great! Please try this again It should work fine now.
·
Wednesday, 27 January 2016 13:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello CK,

I am really sorry for the delay of this reply as it is a weekend for us here. The fb login button is available for users who isn't logged into the site yet. Upon clicking on the "Sign in with FB" button, they will be able to register on your site with their FB details. When a user authenticates with Facebook, sharing a post / update in EasySocial will also push it over to Facebook as well
·
Sunday, 22 June 2014 23:19
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark,

Thanks for the reply. What if the user has already signed in, is there an area where they can link (& unlink) their account with FB (and not requie them to login with FB).

Do users have the option to selectivly push updates to FB?
Can users disconnect/unlink their accounts from FB at any time?

Lastly, are there plans on integating with other social networks, such as twitter and G+ (or will I have to purchase FBConnect to accomplish that)?

Thanks in advance,
Chaim
CK
·
Monday, 23 June 2014 11:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Chaim,

If the user signs in with their Facebook account, they will be able to enter their existing username / password on the site to link Facebook with their account. The users can actually edit their profile to unlink their Facebook account and configure whether or not the system would automatically push to Facebook upon sharing a new update.

Yes, we do have plans to add in integrations with other Social Networks in the future
·
Monday, 23 June 2014 13:19
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark,

Some follow-up questions (and sorry for the list of questions):


  1. If I understand correctly, the only way that a user can "connect" their account to FB is by logging in with FB via the module; what about connecting their FB account from within their (Joomla) account settings (similar to the unlink option)?
  2. Can you please clarify if the user has to manually select to share it on FB, or is it done automatically (if auto, can they choose not to share a specific post on FB)? How flexible is the system?
  3. Reading through the EB, ED and ES documentation, they each mention creating a FB app, can one reuse the same App for all of the SI products, or must one create a new app for each product (and have users grant access to 3 separate apps)?
  4. As a follow-up to the previous question,I already have an app configured for Invitex as per their documentation, can I reuse that app, or must one create a new one for the SI products?
  5. Must one have SSL configured for their site in order for the FB app (integration) to work? (I know that this is a silly question as sites should use SSL whenever possible to protect customer data, but am still curious).


Many thanks in advance,
Chaim
CK
·
Wednesday, 08 April 2015 07:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Ck,

Sorry for late reply to this,
Please find your answer in your queries below :
#1. If I understand correctly, the only way that a user can "connect" their account to FB is by logging in with FB via the module; what about connecting their FB account from within their (Joomla) account settings (similar to the unlink option)?
>> Once the user sign in via Facebook in your site, it actually created an account in the Joomla account.

#2. Can you please clarify if the user has to manually select to share it on FB, or is it done automatically (if auto, can they choose not to share a specific post on FB)? How flexible is the system?
>>Yes, it will done automatically without asking the "choose to share or not", but we will see if we can improve this in the future.

#3. Reading through the EB, ED and ES documentation, they each mention creating a FB app, can one reuse the same App for all of the SI products, or must one create a new app for each product (and have users grant access to 3 separate apps)?
#4. As a follow-up to the previous question,I already have an app configured for Invitex as per their documentation, can I reuse that app, or must one create a new one for the SI products
?
>> Yes, as long as the Facebook apps is configured with your same domain name.
>> But in my opinion, if you do it separately that will be better maintenance in your future.
>> One of the reason is Facebook will always update their own API key, I remember previously 2013 Facebook allow every user have this "publish_actions" permission for autopost their status in the user profile page. But last year 2014, Facebook changed their API key again, they don't allow every user have this "publish_actions" permission to autopost their status in the user profile page, only allow SuperAdmin have this permission. So you need to submit this "publish_actions" permission to Facebook for review, once the Facebook approval, then your site user only have this permission.
What I'm trying to say is some of the cases site Admin only allow the user autopost to Facebook page feature instead of their user profile page from Easyblog. So you no need submit for any review in the Facebook.

#5. Must one have SSL configured for their site in order for the FB app (integration) to work? (I know that this is a silly question as sites should use SSL whenever possible to protect customer data, but am still curious).
>> Hmm, I don't think so, because some of our customer site also don't have SSL configured, also can work fine in integration part.
·
Wednesday, 08 April 2015 13:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Arlex, thanks for the info; some follow-up questions below:



#1. If I understand correctly, the only way that a user can "connect" their account to FB is by logging in with FB via the module; what about connecting their FB account from within their (Joomla) account settings (similar to the unlink option)?
>> Once the user sign in via Facebook in your site, it actually created an account in the Joomla account.


That I understand, what if the user already has an account on the site, is that the only way that a user can assoicate their profile with ES (by signing in with FB, otherwise being unable to connect their profiles), if yes it is very limiting.

#3. Reading through the EB, ED and ES documentation, they each mention creating a FB app, can one reuse the same App for all of the SI products, or must one create a new app for each product (and have users grant access to 3 separate apps)?
#4. As a follow-up to the previous question,I already have an app configured for Invitex as per their documentation, can I reuse that app, or must one create a new one for the SI products
?
>> But in my opinion, if you do it separately that will be better maintenance in your future.


2 questions:

  1. Does FB allow one to have multiple apps with the same domain name?
  2. Even if yes, wont that confuse the end-user why they have to sign into FB a couple of times to accomplish the same thing?


Is there any way that a social layer can be added to the Joomla core, and other extensions extend those features?

Many thanks in advance,
Chaim
CK
·
Wednesday, 08 April 2015 23:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Chaim,

I am sorry for the delay of this reply. Please find the answer from your inquiries below.

That I understand, what if the user already has an account on the site, is that the only way that a user can assoicate their profile with ES (by signing in with FB, otherwise being unable to connect their profiles), if yes it is very limiting.

If I'm not mistaken, once you sign in via facebook it will prompt you to either create a new account or linked to your existing account. Refer my screenshot here, http://screen.stackideas.com/2015-04-09_1639.png

Does FB allow one to have multiple apps with the same domain name?

Yes. Facebook will allow multiple apps with the same domain name.

Even if yes, wont that confuse the end-user why they have to sign into FB a couple of times to accomplish the same thing?

It depends on the purpose of your site. Some apps are require to post something into facebook while others are use to login via facebook. For example easyblog autoposting to facebook will need an apps specifically made for that purpose only. The facebook apps is not just limited with the "login via facebook" only. It serve many purpose depending on the user's need
·
Thursday, 09 April 2015 16:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Ezrul Fazwan wrote:
If I'm not mistaken, once you sign in via facebook it will prompt you to either create a new account or linked to your existing account. Refer my screenshot here, http://screen.stackideas.com/2015-04-09_1639.png

Can a user link their account once they logged in (not via the home page)?

Even if yes, wont that confuse the end-user why they have to sign into FB a couple of times to accomplish the same thing?

It depends on the purpose of your site. Some apps are require to post something into facebook while others are use to login via facebook. For example easyblog autoposting to facebook will need an apps specifically made for that purpose only. The facebook apps is not just limited with the "login via facebook" only. It serve many purpose depending on the user's need

So why not use a single app with all the proper permissions?
CK
·
Sunday, 12 April 2015 06:19
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Chaim,

I am really sorry for the delay of this reply as it is a weekend for us here. Please find the response to your inquiry below:


Can a user link their account once they logged in (not via the home page)?

Currently, the only way a user can link their existing account with Facebook is to login using the Facebook button.


So why not use a single app with all the proper permissions?

If your app already have all the proper permissions in place, you can just re-use the same app id and app key without re-creating each of these apps
·
Sunday, 12 April 2015 15:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Currently, the only way a user can link their existing account with Facebook is to login using the Facebook button.


Are there any plans on changing that (to allow users to connect their accounts once logged in)?
CK
·
Sunday, 12 April 2015 18:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Chaim,

Not at this point of time but it's a good idea though.
·
Sunday, 12 April 2015 23:37
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

I'm not having any luck getting the facebook login to work, any advice?
CK
·
Sunday, 15 November 2015 15:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

I am really sorry for the delay of this reply as it is a weekend for us here.

Is it possible for you to provide us with the back end, Facebook and FTP access into http://stackideas.com/dashboard/site so we can help you take a look of this Facebook configuration setting is it setup correctly?
·
Sunday, 15 November 2015 21:25
·
0 Likes
·
0 Votes
·
0 Comments
·
site details update.

Please let me know if you need anything else.
CK
·
Sunday, 22 November 2015 11:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Ck,

I am really sorry for the delay of this reply as it weekends for all of us here.

We are not seeing any facebook credentials here in your post . Can you create a new thread instead and provide us with the necessary access there?

Looking forward to your response!
·
Monday, 23 November 2015 17:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark,

I am not comfortable sharing my FB login info, you have access to my site (as per the site setting), I can take screen shots of the application settings; please advise.

Chaim
CK
·
Wednesday, 02 December 2015 09:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi CK,

I am really sorry for the delay of this reply.

I believe it would be better if I have a direct access to your facebook account rather than the screenshots as we might miss some settings shown there. Perhaps you can email me your details into my email address to ensure that the information is not getting leaked out here? Here is my email address : ezrul@stackideas.com .

Looking forward to your response.
·
Thursday, 03 December 2015 12:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Ezrul,

What is your FB ID? I will add you as a developer to my app.
CK
·
Monday, 07 December 2015 11:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Here is my facebook id : 635964628 .
·
Monday, 07 December 2015 14:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry to have potentially highjacked this thread, but how to I post a new topic in the forum.

Duh me?
·
Monday, 07 December 2015 15:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Flyfishgirl,

You can start a new topic in stackideas forum by accessing http://stackideas.com/forums/ask .
·
Monday, 07 December 2015 16:22
·
0 Likes
·
0 Votes
·
0 Comments
·
added as a developer to my FB app.

ps I think you guys should change your policy and not ask users for their FB credentials, rather have them add you as a developer/admin to their apps.
CK
·
Monday, 07 December 2015 20:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Ck,

Ezrul isn't around currently but I will pass this thread to him tomorrow since you linked the app to his account. This is actually one of the reason why we request the login credentials so that anyone can fix your issues
·
Tuesday, 08 December 2015 01:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Ezrul,

Do you have any updates on this issue?

@Mark I would rather add each support user as a developer to my FB app than share my password.

What do other think, are you comfortable sharing your FB password?
CK
·
Friday, 11 December 2015 10:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Ck,

Then you will face drawbacks like this because you are only dependent to 1 of the support guys available on the team and if he / she misses your post or is not available during the weekend, you will eventually have to wait until they come around.
·
Friday, 11 December 2015 18:10
·
0 Likes
·
0 Votes
·
0 Comments
·
@mark Just added your FB account to the app.
CK
·
Sunday, 13 December 2015 08:41
·
0 Likes
·
0 Votes
·
0 Comments
·
on a separate (but related topic) how can i have my users connect their account with FB post login?
CK
·
Sunday, 13 December 2015 08:48
·
0 Likes
·
0 Votes
·
0 Comments
·
So I figured out why the FB login option was not displayed, I had the setting "Allow registration disabled" I think it should be clearer that if disabled FB login will not work.

I did run into another issue that I cannot login with FB I recieve the following error Given
URL is not whitelisted in Client OAuth Settings: This redirect failed because the redirect URI is not whitelisted in the app’s Client OAuth Settings. Make sure Client and Web OAuth Login are on and add all your app domains as Valid OAuth Redirect URIs.


How do I resolve that error?
CK
·
Sunday, 13 December 2015 09:08
·
0 Likes
·
0 Votes
·
0 Comments
·
I have applied some changes on your Facebook app but the Joomla admin login that you provide doesn't work so I can't really test this out.
·
Sunday, 13 December 2015 16:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark,

Sorry I was a bit busy, I just updated the site settings.

Please advise,
Chaim
CK
·
Wednesday, 27 January 2016 09:30
·
0 Likes
·
0 Votes
·
0 Comments
·
@mark, I wanted to follow-up to see if anything was done to make it easier for users to connect their social accounts to Joomla via ES after login similar to how JFB Connect works (see attached?
CK
·
Monday, 09 January 2017 12:45
·
0 Likes
·
0 Votes
·
0 Comments
·
hey CK,

Thanks for your suggestion

Currently we do not have this listing from the Easysocial user profile, perhaps you can start a new thread and submit in "Easysocial - Feature Request" category, if a lot of user request this, our developers will definitely consider implement this in the future release version.
·
Monday, 09 January 2017 17:17
·
0 Likes
·
0 Votes
·
0 Comments
·
CK
·
Thursday, 12 January 2017 10:53
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks CK
·
Thursday, 12 January 2017 11:38
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post