× Joomla Facebook Connect support forum

Topic-icon Totally different user gets attached to FB profile

Active Subscriptions:

None
Holy crap, this can't be good. So I created an account with Facebook, went to try and purchase something, and when my user details showed up on the screen they were somebody elses details! Somebody that I have never heard of!!! Complete with address and phone number

I went to VM user list and checked and sure enough, this random person got entered. wth??????????????
The topic has been locked.
Support Specialist
14 years 11 months ago #11271 by alzander
What version of VirtueMart are you using? I just tried to go through the checkout process, and did indeed see a user's information that wasn't my own (Wayne T.). Was this the same user information that you saw?

We may need access to the admin area of the site to determine what's going on here, as this is completely new to us and we really don't have a guess as to what might be happening to cause it. If you don't mind, please upgrade my sourcecoast user to super admin, and we'll look around to see what's going on. Again, with the information in my user's profile (street address included), that's information that would have had to have been approved by the user for your application to get. I don't know of any way for this to happen, so my best guess would be that this user's information was already on your site, and is somehow being confused in Joomla/Virtuemart with the wrong user.. for Facebook to return the wrong info would be very bad and unheard of, in our experience.

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

None
14 years 11 months ago #11272 by hdwebpros
Those users were never on the site, this is a brand new site being developed. I have never heard of the guy either. My guy was from the same state and had the same first name. Upgrading account!
The topic has been locked.
Support Specialist
14 years 11 months ago #11275 by alzander
There's nothing that I see immediately that could be causing what your showing. There are a couple of clues that point to something strange going on, and maybe you can help clear it up:
1) The street address I put in was 123 Fake Street. This is not the address in my profile. Facebook also does not store street address, so we obviously can't import that.. but what's coming up seems very valid, so it's coming from somewhere.
2) I know your working in a subdirectory for your site, but there's a Virtuemart installation in you main root directory as well. I don't have access to this site.

With those 2 data points, I have the following possible ideas for what's happening, depending on how the sub-directory site was created.
1) You copied the root site to your sub-site, including the full database. Possibly you deleted the users from Joomla, but they weren't deleted from the VM database.. the data we're seeing in profiles is remnants from the main site.
2) Joomla is reading from the sub-directory site's database properly, but Virtuemart is reading from the root site's database. Virtuemart has it's own database class and really operates pretty outside of Joomla, so it's very possible there's some unintentional sharing/reading of data between the two.

In either case, the next step is to look and see if any of the information in our 2 profiles exists in the root site's Virtuemart installation. If so, there's definitely something wrong with the configuration of the 2. We use a combination of Joomla's database handler and Virtuemart's (because we're trying to tie the 2 together), so it's possible there's something wrong there as well.

Hopefully, this gets you closer to a solution. Again, the fact that Facebook doesn't store some of the information that's coming in indicates that it's something more server-side than Facebook side. Certainly not saying there could be something wrong with our VirtueMart integration, but we really need more information about your 2 sites, your database setup (different databases or the same) and some other things like that to start to figure out what could be going on.

Please let us know what you find!
Alex
The topic has been locked.
Active Subscriptions:

None
14 years 11 months ago #11276 by hdwebpros
Genius you are! It looks like when the product got transferred over, the VM Users did but the JOS users did not. This way when a new user got created it pulled the old user from vm.

I deleted all VM users. Off to try again, (should work)
The topic has been locked.
Support Specialist
14 years 11 months ago #11282 by alzander
Just wanted to check in and see how it's going. As you can probably tell, when you say possible security issue, we jump. Glad that isn't what it looks to be (we've never had more than very-low security issues). Either way, definitely want to follow up to make sure that this, or any other issues you run into get cleared up.

Best of luck,
Alex
The topic has been locked.
Active Subscriptions:

None
14 years 11 months ago #11289 by hdwebpros
So far so good. Thanks for your quick response. If only other forums, in particular Virtuemart were as responsive and apt to help. :)
The topic has been locked.
Support Specialist
14 years 11 months ago #11291 by alzander
Great to hear it! Your subscribtion is what allows us to have a very high level of support and continuous development, so thank you for being a part. Virtuemart, and a lot of other extensions are 'free', which is nice up-front, but terrible when you run into issues.

Anyways, definitely glad we got you making forward progress, and certainly let us know if you run into other issues or have questions. We're planning on some better integration between JFBConnect and VM in the next major update in July, so keep an eye out for that.

Finally, after you've toyed with JFBConnect for a while, please consider leaving a review for it, and our support, on the JED:
extensions.joomla.org/extensions/social-...ook-integration/7215

Best of luck to you and your site,
Alex
The topic has been locked.