fbpx
  • Index
  • » Users
  • » alzander
  • » Posts

Posts

Posts

Mar-28-20 16:33:24
I detect a big bug on JFBConnect
Category: JFBConnect

We'll have to investigate how the blank password option could cause what you're describing. Can you tell me also if the duplicate accounts have the same (or very close) registration dates? That will help us understand if they were created at the same time or if one was created and another was created much later.

We are still unable to see a cause in our code that would allow duplicates, but again, were also relying on some safeguards within Joomla. Fortunately, the newest Joomla release adds a unique index to the username column, which prevents duplicates completely. We still want to make whatever changes are necessary to prevent the issue in case things change in the future.

Thanks,
Alex

Christopher,
I'm honestly not fully sure what you're asking. It seems you asked a question to someone else (JomSocial developers?) and you provided their response here.. but without the original question, it's kinda difficult to understand what you're looking for.

From what I can tell, you're asking about how to use JFBConnect on multiple domains. If so, there's a lot more we'd need to know, but I'll answer as best I can...
Many social networks will only work on specific domains you setup in your Application. Some social networks only let you use their application on one domain. Others let you specify multiple domains.
Facebook does allow you to setup multiple domains. You'd do so by adding each of the domains to the 'App Domains' field. Then, in the Valid Redirect URIs, you'd follow step 21 in our Facebook Application Setup Guide to set the URL from every domain that the app may be used from.

In general, we don't recommend using multiple domains for one site. It causes confusion for users, multiple extensions have issues with it and each social network has their own limitations. For social networks in particular, those limitations change frequently. Facebook, for instance, did not allow multiple domains with the same app for some time and I wouldn't be surprised if they removed that ability in the future.

If possible, I'd recommend redirecting secondary domains to the primary one you want to use. For instance, fb.com redirects to facebook.com.. you can't navigate or use fb.com on it's own.

I hope that helps, but again, if you can give us more details of what you're trying to do, that would help.

Thanks,
Alex

Mar-22-20 12:48:05
Does not Sync Gender & Date of Birth from Facebook,Google to EasySocial
Category: JFBConnect

There's a few things to test to see if it's a data fetching issue or a mapping issue. Once we know where the problem lies, it will be much easier to find a solution.

For DoB and Gender, those fields usually are pre-formatted within EasySocial and each social network. It's important to make sure the formatting is not invalidating the results. For example, if your site use "Man" and "Woman" for gender while Facebook returns "male" and "female", the gender will not import properly. Similar issues can occur with dates, but those are more straightforward.

To check if it's a mapping issue, do the following:
* Create new text only field for both gender and birthday. It's important these are 'text' fields within EasySocial
* Add new mappings for these in JFBConnect, just like the normal birthday and gender fields
* Register and see if the data is imported into these fields
If so, then the social network is sending the proper data. Next, we'll have to make sure the data returned is mapped properly to the options available in EasySocial.

If no data is returned above, then you'll need to check your configuration of each app, the permissions requested and verify you've gone through the app review process (for Facebook).

Thanks,
Alex

Mar-19-20 00:44:47
I detect a big bug on JFBConnect
Category: JFBConnect

We completely agree that duplicate users can cause problems. I'd like to understand why you feel JFBConnect is the cause of all of your duplicate users as you originally posted. Any details on your investigation will help us understand the issue further and if there's anything we can do better within our code.

Thanks,
Alex

JFBConnect has many ways to control how and where the social buttons display. They can be set to show on all articles, articles in specific categories or only select articles. We have additional features, like our JFBCSocialShare module which can be used to show the 'floating' share buttons like on this site. That's a standard Joomla module, so you'd have the same control over what pages that shows on as you would with any other module.

I hope that helps answer your questions, but should you need anything else, please let me know.

Thanks,
Alex

Picht,
Thanks so much for letting us know what fixed the issue for you. It really helps us to understand in case anyone else runs into a similar issue.

I hope you're running smooth now, but if you need anything else, please let us know.

Thanks,
Alex

Mar-17-20 13:00:46
I detect a big bug on JFBConnect
Category: JFBConnect

As a followup, if you have registration dates for the duplicates, that would be helpful. Mainly, have duplicates been created recently or did they stop being created years ago as we've seen?

Thanks,
Alex

Mar-17-20 12:58:01
I detect a big bug on JFBConnect
Category: JFBConnect

Aitor,
The issue with username uniqueness doesn't affect just JFBConnect. There was a bug in Joomla where in specific cases the username could be duplicated. We have multiple checks within JFBConnect to prevent creating them and also relied on some checks that Joomla has built in, but it seems those didn't always work.

We updated this site and found 27 duplicate usernames (out of >50,000 accounts). The last duplicate username was from 2014, so it's an issue that's progressively been going away with new safeguards implemented in JFBConnect and Joomla. JFBConnect and Joomla are our only means of registration.

With that said, can you explain how you know 'all' of the duplicate accounts were caused by JFBConnect? On our site and others with JFBConnect, we aren't seeing thousands of duplicates. You also mention JomSocial. I'd like to understand how you've narrowed down all duplicate usernames to JFBConnect. I wasn't able to understand your explanation:

i saw that JFBConnect use only the user with the first id to access from all facebook profiles,

Can you help explain this more?

Finally, Joomla has already an FAQ related to this issue:
https://docs.joomla.org/J3.x:Duplicate_ … date_issue

The original issue tracker post is:
https://github.com/joomla/joomla-cms/issues/28308

Again, it is possible JFBConnect has created duplicate usernames. We'd like to understand your situation more so we can investigate the issue more thoroughly.

Thanks,
Alex

Have you gone through the Facebook App Review process yet for the manage_pages permission? If not, that's likely why you're seeing that error. To test, you'll need to set your Application into "Development Mode" in the Facebook Developer Area.

Once in development mode, you should be able to authenticate and test the feature. That should pull in the data to populate the stream as well and you may not need to go through the App Review process, but your results may vary.

After you have tested the permission, please make sure to switch back to Live mode so that other users are able to continue authenticating.

I hope that helps, but if you need anything else, please let us know.

Thanks,
Alex

We'll look into how best to set it automatically. Can you send me some example pages from your site as well so we can look at how you have the multi-lingual features setup? I'd like to see your URL structure just so I know we're recreating things properly when testing.

Thanks!
Alex

Mar-12-20 19:07:00
Yahoo connect : we cannot access your yahoo account information, please try again
Category: JFBConnect

In the JFBConnect -> Configuration area, please set "Enable Error Reporting" to 'Yes'. That may show additional details as to why the authentication is failing.

I'd suggest double-checking every setting in your Yahoo application with our Yahoo Configuration Guide. Incorrectly setting the Redirect URIs are a common cause of error messages like you posted.

Beyond that, with JFBConnect v8.3.2, we replaced the API for Yahoo completely with their new Oauth2 authentication methods. You may need to recreate your Yahoo Application if you had an older version and/or delete any previous user mappings to Yahoo in the JFBConnect Usermap area.

I hope the above helps get you going, but if you need anything else, please let us know.

Thanks,
Alex

Mar-12-20 18:58:52
Category: JFBConnect

Melissa is working on the fix for this widget and it will be in the next release.

Thanks,
Alex

Edfel,
I'm glad to hear you were able to resolve this. It sounds like the final issue was enabling the JFBConnect Authentication plugin. Just to be sure, you'll want the Authentication, System and User plugins enabled as they all have different functionality for different parts of the authentication process.

I hope everything continues to work well, but if you need anything else, please let us know!

Thanks,
Alex

We don't currently set the og:locale:alternate tag. That's not a request we've had before so hadn't considered it.

What you can do for all of your questions though is to manually set the tags in the Social Meta -> Configuration area of JFBConnect. In there is a 'Default' textarea where you can manually set or override some tags, like:

Code:

og:locale=en_US

og:locale:alternate= fr_FR
og:locale:alternate= es_ES

Give that a shot and let us know if that works for you.

Thanks,
Alex

That's really strange. From the reference page Facebook linked to, manage_pages is listed as a valid permission. We haven't heard of the issue you're reporting so we'll have to investigate further.

I just tried to load your site, spejder*****p.dk, but got a 500 error. Is that the correct page, or is there another site we can look at to see how things are configured on the front end.

Thanks,
Alex

Thanks for the feedback. If you have any files in specific that are too big, let us know.

All the best,
Alex

Are you saying JFBConnect is making a lot of requests when the page loads? If so, there's a few reasons for that and we're limited in what we can do:
1) JFBConnect itself only loads a 1-2 CSS files and 1-3 Javascript files on the page, depending on your configuration settings.
2) Each social network you have enabled may load many more Javascript and CSS files. This is out of our control and can change regularly. For example, we load one entry point and say "Show a Like Button". How Facebook does that can change day to day and we have no way to say "Don't load too much"

There are some optimizations we're planning in an upcoming release to minimize some extra social network, JS and CSS features that aren't always required. It will help improve requests, but it's important to note that we have limited control over how much we can prevent from being loaded.

If you have any specifics on issues you're seeing though, please don't hesitate to point them out.

Thanks,
Alex

I'm seeing rounded corners and no scroll bar when I open the popup on your site:
https://www.sourcecoast.com/images/agorapro/attachments/64/mini_CerealKiller-scloginpopup.png


I'm also able to see the CSS change Melissa provided above in the following file, which is included on the page:
/CMS30/templates/psvbcbrugge_3/html/mod_sclogin/themes/default.css

Can you double check, from other browsers and clearing their caches as well, to ensure you're seeing what we see?

Thanks,
Alex

I'm unsure what's happening there, but here's a few suggestions to look at:
* Do you have content that is restricted to only registered users? If so, when they logout, are they seeing that message because they are being redirected back to a page they're no longer able to view since they aren't logged in?
* That URL looks strange, but may be valid. Do you have any SEF extensions running? Can you disable anything that would be altering the URLs, including Joomla's own SEF functionality? Please try to see if that helps, even if it's not a long term solution, to help narrow down the possible causes.

Thanks,
Alex

Sorry for the delay. I just had a look at your page and I'm not 100% sure what's causing the problem. The Javascript that should be executing to show or hide the popup is not working correctly. My best guess as to the cause is that there is a Javascript error on the page from an unrelated extension:

Code:

VM28862:1 Uncaught SyntaxError: Unexpected token ':'

    at Object.Browser.exec (browser-engines.js:96)
    at Object.success (mootools-core.js?477afba701f012fe5009e7449c500138:168)
    at Object.e.extend.$owner (mootools-core.js?477afba701f012fe5009e7449c500138:38)
    at Object.onStateChange (mootools-core.js?477afba701f012fe5009e7449c500138:159)
    at Object.e.extend.$owner (mootools-core.js?477afba701f012fe5009e7449c500138:38)

Once a javascript error occurs, it can prevent future code from running. I'm not sure what the 'browser-engines.js' file is, but it seems like there's a syntax error in that file.

Can you disable whatever extension or plugin is adding that file and test to see if the login popup works properly? Either way, that will narrow down the culprit for further investigation.

Thanks,
Alex

Feb-15-20 02:54:18
I am trying to renew my subscription and it keeps trying to charge me the price for a new...
Category: JFBConnect

I'll send you an email with how to renew. Normally, the renewal discount is applied automatically when the subscription automatically renews. You look to have cancelled the automatic renewal back in November, so it expired normally.

I'll let you know how to renew with the discount as it's only been expired for a short period. In the future, I'd recommend leaving your automatic renewal enabled so that you'll get the discount going forward. If a subscription lapses for too long the only way to renew is at full price.

Thanks,
Alex

One final note which I forgot, which may fix things enough for you anyways...

I changed the "Show 'Login Credentials' in popup" setting in the JFBConnect-> Configuration -> Facebook area to "No". Now, when a user tries to authenticate, they will be redirected to facebook.com instead of showing a popup to login with. This uses a separate authentication mechanism which doesn't seem to be affected by whatever weirdness is happening above. Please test and see if things work alright for you on different languages. If so, hopefully this is a good solution, but if not, let us know.

Thanks,
Alex

Erik,
I've been investigating this morning but don't have any great details to share with you. What I've found out is below and hopefully something here will help you make heads or tails of what's going on as well:

* The authentication process is absolutely working with the /it/ domain. I can add code that checks that the user is authenticated after they click the Facebook button (or are auto-logged in). I've verified this with some code in the /components/com_jfbconnect/controllers/login.php file. You can do the same by uncommenting the 4 lines around 182. Once you do that, you'll get a blank page with the currently logged in user's information after you try to authenticate with Facebook. However, once redirected back to /it/, you are no longer logged in. I'm unsure if something is intentionally logging the user out or if there's a caching issue that's simply showing the /it/ page as if they aren't logged in, even though they are.
* Both /fr/ and /en/ (or the root /) *do* work. Those also happen to be the only flags showing in the top next to the 'Languages' area. Is there any other way that those languages are treated differently than the others that aren't shown (whether through settings in GTranslate or server type settings, like in .htaccess files)?
* If you successfully login on one of the pages above, and then click the "Logout" button, JFBConnect drops a special cookie called "jfbconnect_autologin_disable". That cookie is meant to prevent the automatic login process from starting again since the user just intentionally logged out. However, JFBConnect is still trying to log the user in. That would happen if the cookie isn't properly passed back, which could be a sign of aggressive caching somewhere.

From what I can see, everything within JFBConnect is working as it's supposed to, but something else is preventing (or actively logging out) the user from being logged in. If you have any ideas about caching, cookies or specific language configurations that may be conflicting or causing problems from the above testing, please let me know and we'll gladly help to continue investigating however we can.

Thanks,
Alex

Glad to hear we could help. If you need anything else, let us know!

Thanks,
Alex

Feb-09-20 22:53:42
Trying to stream company LinkIn posts to a website
Category: JFBConnect

To setup a channel, there are a few steps:
1) Setup your LinkedIn Application
2) Add the API/Secret keys to your site
3) Authenticate on your site using LinkedIn
After you've authenticated using LinkedIn, then your account should show up in the Attributes area to select a user. You can also check the JFBConnect -> Usermap area to ensure your account exists in there.

I'm assuming you've already taken care of steps 1 and 2. It's step 3, which should just be a matter of authenticating and approving your application on LinkedIn to access your profile that should be left.

Finally, please note that you must be approved for the LinkedIn Marketing Program to use the channel feature with LinkedIn. The Marketing Program is free to apply to, but can take a few days to get approval.

Thanks,
Alex

  • Index
  • » Users
  • » alzander
  • » Posts

Board Info

Board Stats
 
Total Topics:
11986
Total Polls:
0
Total Posts:
50231
Posts today:
5
User Info
 
Total Users:
48836
Newest User:
chansonwater
Members Online:
2
Guests Online:
1595

Online: 
rardwrest, chramb1
Social Stream
Hide, Seek & Defuse

Handheld Electronic Game

Alex from SourceCoast is working on a new electronic game for kids called Countdown. It's a timed game of Hide & Seek with mini-games (Whack-a-Mole, Simon, etc) to complete when you find it.

Hide and Seek Toys

Before You Leave

Let us send you a 10% off coupon

For Your Next Purchase

Please enable the javascript to submit this form

No , I don't want a discount