Jump to content
sum4444

[Free Module] Facebook Login / registration

Recommended Posts

Facebook Login/Registration FREE module (PrestaShop 1.5.x - 1.7.x)

 

This module allows your customers to register or login using their Facebook account.

 

The module has a custom hook, which allows to display the login button in any page and position.

facebook_login.jpg.e67c7b0ef8821c563b68110fbbe4068d.jpg

VIEW DEMO

 

Changelog:
 

Version 1.0.0:
 * Initial release.

 

Version 1.1.0:
 * Added PrestaShop 1.7 support

 * Bug fixes / improvements.

 

Version 1.1.1:

* Improvments

hifacebookconnect_v1.1.1.zip

 

 

Edited by sum4444

Share this post


Link to post
Share on other sites

dear bro thanks for this module.  I am facing one issue with module.  if any facebook id without email adress try to sign in with this facebook connect feature nothing happens mean he cant login or register in site.   i have tried one fb id without email address.  all facebook users are not with email ids, they use mobile numbers to log in also.  so plz help to rectify this issue.  plz tell me any changes to be made in coding if necessary.  thank you.  

Share this post


Link to post
Share on other sites

plzzzzzz someone expert reply if user without email id on facebook how this plugin will work ???????????

Hi,

 

We're going to update the module which will have a fix for that.

 

Thanks.

Share this post


Link to post
Share on other sites

Simply add the custom hook in authentication.tpl file

I added the hook to authentication.tpl. I can see the fb login button. I have enabled the quest visitors can place orders without registering. My problem is that the fb login is in the bottom of the page after the quest account form. How can I put the FB login button between register new user and quest form.

Share this post


Link to post
Share on other sites

Hi,

 

I tried to install and enable custom position, then added the hook {hook h="hiFacebookConnect"}  to default bootstrap authentications.tpl file, but it did not appear. Would you please share a link to the most up to date file, just in case, and provide a step by step installation guide, please? If possible a video or screenshots would be great :) 

 

I got stuck at a field facebook id... did not know what to put there.

 

Thanks!

 

 

Regards,

Share this post


Link to post
Share on other sites

Bonjour,

 

Ne fonctionne pas clic dessus rien ce passe même personnalisé savez vous vient le problème

 

Merci  :)

Can you please share your website URL?

 

Thanks.

Share this post


Link to post
Share on other sites

plz help me no login only page refresh

My e-mail address is being done with automatic login first register

Please send me your website URL so I can check the issue.

Share this post


Link to post
Share on other sites

I added the hook to authentication.tpl. I can see the fb login button. I have enabled the quest visitors can place orders without registering. My problem is that the fb login is in the bottom of the page after the quest account form. How can I put the FB login button between register new user and quest form.

Hi,

 

Simply change the hook location in Authentication.tpl

 

Thanks.

Share this post


Link to post
Share on other sites

Hi,

 

I tried to install and enable custom position, then added the hook {hook h="hiFacebookConnect"}  to default bootstrap authentications.tpl file, but it did not appear. Would you please share a link to the most up to date file, just in case, and provide a step by step installation guide, please? If possible a video or screenshots would be great :)

 

I got stuck at a field facebook id... did not know what to put there.

 

Thanks!

 

 

Regards,

Hi,

 

In module Configuration page there is a Video how to Create and configure Facebook App.

 

Thanks.

Share this post


Link to post
Share on other sites

Hi,

 

In module Configuration page there is a Video how to Create and configure Facebook App.

 

Thanks.

Hey, 

 

Thanks, I checked the video, created an app on facebook, obtained the ID, pasted the ID into the module, activated it and set location to custom. Then did that again: default bootstrap/authentication.tpl and inserted {hook h="hiFacebookConnect"} yet there is no change, still cannot see the button. What am I missing? 

 

Thanks!

 

 

Regards,

Share this post


Link to post
Share on other sites

Hey, 

 

Thanks, I checked the video, created an app on facebook, obtained the ID, pasted the ID into the module, activated it and set location to custom. Then did that again: default bootstrap/authentication.tpl and inserted {hook h="hiFacebookConnect"} yet there is no change, still cannot see the button. What am I missing? 

 

Thanks!

 

 

Regards,

Hi,

 

Make sure to clear smarty caches from Backoffice->Advanced parameters->Performance tab.

Share this post


Link to post
Share on other sites

hello, I followed the instructions of installation and configuration, but the module still does not work. :wacko: It Requires SSL certificate on the WebSite? Thank you

Share this post


Link to post
Share on other sites

hello, I followed the instructions of installation and configuration, but the module still does not work. :wacko: It Requires SSL certificate on the WebSite? Thank you

No, it does not require SSL certificate.

 

Can you please share your website URL?

how can i get "sign in with facebook" this logo??? i have installed, but only have facebook icon on the top right of website, I would like the icon with words"sign in with facebook"

 

Sign in with Facebook

We'll have a new version very soon, which will let you to choose small or big buttons.

Share this post


Link to post
Share on other sites

Hi. Im trying to test Your module in PS 1.5.6.2 and got

"No template for module hifacebookconnect"

 

after successful instalation. any hints?

The module built for PrestaShop 1.6

 

We'll update it very soon for PrestaShop 1.5

Share this post


Link to post
Share on other sites

 

Facebook Login/Registration FREE module (PrestaShop 1.6.x)

 

This module allows your customers to register or login using their Facebook account.

 

The module has a custom hook, which allows to display the login button in any page and position.

 

VIEW DEMO

 

 

Hi super hero (sum4444), this module isn't working for me here is my shop URL its a testing server http://8daysaweek.in/frenchbob_geek. Please Help me out.

Share this post


Link to post
Share on other sites

Hi....

I have a problem when checkout :(. It seems that my prestashop has losted Class 'BaseFacebook' when logout... 

Only me with this problem??

Share this post


Link to post
Share on other sites

HI, the module sometimes work, sometimes no.

I dont know why. I've pres 1.6.1.4.

 

I've configurated the app and set the id app in the module, but i dont know what to do.

Share this post


Link to post
Share on other sites

HI, the module sometimes work, sometimes no.

 

I dont know why. I've pres 1.6.1.4.

 

I've configurated the app and set the id app in the module, but i dont know what to do.

 

I have similar problem but it was resloved by... browser setting. Its releated with browser Privacy settings - Disallow user tracking or something like that. If enabled the facebook js file wil not be loaded and popup login window will not work. Check also is Your app is enabled for public use!

 

Hope this help :)

Share this post


Link to post
Share on other sites

I have similar problem but it was resloved by... browser setting. Its releated with browser Privacy settings - Disallow user tracking or something like that. If enabled the facebook js file wil not be loaded and popup login window will not work. Check also is Your app is enabled for public use!

 

Hope this help :)

 

Hi, tnx for reply.

 

The app semmes to be active and i tried with different browsers (chrome, ie, edge, firefox, safari), the problem remains.

 

 

Share this post


Link to post
Share on other sites

Plz Help Me 

Getting error URL Blocked: 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.

 

Plz Check it on www.ibrstore.com

Share this post


Link to post
Share on other sites

Hello

 

Thanks for your free module :)

 

I just wonder. 

 

Can you use this module for new customer too or just log in?

 

I cant use it for first time register. 

 

Adress from facebook account to the customer is not showing up after log in with facebook

Edited by cooletin

Share this post


Link to post
Share on other sites

Hum, I was happy yesterday because it though it was running correctly but that's not true.

 

I have a problem for the config of the facebook app: I do not know what to put in field "Valid OAuth redirect URIs"

on the Facebook Login Settings page (https://developers.facebook.com/apps/[myappid]/fb-login/settings/).

 

Can you help me?

Share this post


Link to post
Share on other sites

Hum, I was happy yesterday because it though it was running correctly but that's not true.

 

I have a problem for the config of the facebook app: I do not know what to put in field "Valid OAuth redirect URIs"

on the Facebook Login Settings page (https://developers.facebook.com/apps/[myappid]/fb-login/settings/).

 

Can you help me?

Hi, there is no need "OAuth redirect URI", please use our new video for instructions: 

Share this post


Link to post
Share on other sites

Hi, there is no need "OAuth redirect URI", please use our new video for instructions: 

 

Thanks for your reply.

But if I only do that, I obtain that error message when clicking on the Facebook login button:

URL Blocked: 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.

Share this post


Link to post
Share on other sites

 

Thanks for your reply.

But if I only do that, I obtain that error message when clicking on the Facebook login button:

URL Blocked: 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.

 

Try to remove the current App that you created and start another one from scratch with all the steps from our video.

Share this post


Link to post
Share on other sites

Try to remove the current App that you created and start another one from scratch with all the steps from our video.

 

That's exactly what I did after your first reply :-(

 

What I do not understand is how can Prestashop know that Facebook validated the login, and how/where/when is invocated the script hifacebookconnect/ajax/facebookConnect.php that should create new user, ...

Share this post


Link to post
Share on other sites

Dear Sum4444, I have installed your module, entered Facebook app key in module administration and I got following JavaScript error while trying to log in using Facebook account:

FB.login() called before FB.init(). Could you say what does cause this problem?

Share this post


Link to post
Share on other sites

Hello,

 

I have same problem as the colleague "tgilvonas" above.

 

I am using module hook on "authentication.tpl" page for custom position of button.

 

Error says this (file sdk.js on row 44)

FB.login() called before FB.init().

Any ideas?

 

Thanks.

Share this post


Link to post
Share on other sites

great free module, works with my 1.6.10 version  ;)  thnak you so mutch....
now the login button is on my homepage in the right corner above....

 

1 question.... is it possible to add the facebook login button here like in my picture???

 

iy22di.jpg

Edited by juweeltje5

Share this post


Link to post
Share on other sites

Hi and thank you for your work.

The module is working fine on left column, still it doesn't appear in checkout page. I've enabled in module options "Custom hook", I've added the hook text in authentication.tpl and cleared all cache.

 

It doesn't appear anywhere. I've moved hook position - without result. Any ideas? Site is: http://katalinabg.com

Share this post


Link to post
Share on other sites

i created prestashop account using same email i use in facebook...

 

when i tried ur module with this fb account , it was fine and took me to my account page

 

but when i tried to use a new fb account that its email is not listed in prestashop already , nothing happened , its just reloaded login page and no more , - no error message nothing , just reloaded the my account page after closing the poped up window that showed nothing on it as well..

Share this post


Link to post
Share on other sites

i created prestashop account using same email i use in facebook...

 

when i tried ur module with this fb account , it was fine and took me to my account page

 

but when i tried to use a new fb account that its email is not listed in prestashop already , nothing happened , its just reloaded login page and no more , - no error message nothing , just reloaded the my account page after closing the poped up window that showed nothing on it as well..

Can you please send me private message with access to your shop so we can check the issue.

Share this post


Link to post
Share on other sites

Hello, why is always redirecting to "my account"? D:

If i put a hook if authentication.tpl to be appearing on cart login step is a headache for the customer... Any solution that i cant implement?

 

Thank you for all!

Share this post


Link to post
Share on other sites

Anyone can changed the details inside my account? for example the current password into a new one. im getting error :

 

 

There is 1 error

  1. The password you entered is incorrect.

 

 

 

  1.  

Share this post


Link to post
Share on other sites

Hello, why is always redirecting to "my account"? D:

If i put a hook if authentication.tpl to be appearing on cart login step is a headache for the customer... Any solution that i cant implement?

 

Thank you for all!

Someone can help me? D:

Share this post


Link to post
Share on other sites

Hello, I installed(settled) on my site, but nothing takes place?
I am in 1.6.1.17,
A tuto of installation?
Thank you for your answer

Share this post


Link to post
Share on other sites
3 hours ago, b-w-p said:

Hello, I installed(settled) on my site, but nothing takes place?
I am in 1.6.1.17,
A tuto of installation?
Thank you for your answer

Please send us your website URL so we can check the issue

Share this post


Link to post
Share on other sites
6 hours ago, b-w-p said:

Bonjour,

The version installed is : hifacebookconnect_v.1.1.0, on https://b-w-p-distribution.com/

I have just seen that it is empty : Facebook App ID

I have to make what?

Thank you for everything.

 

 

Please check "Documentation" tab from the module configuration page on how to create Facebook App

Share this post


Link to post
Share on other sites

hello

Already thank you, installation seems complete.

- Or can we modify "sign in with Facebook", to put him in French?

- I wish to modify the image and the size of the logo Facebook, or do I have to go?

- Question suggestion, in the tunnel of purchase, can one reveal the solution for the creation of account?

Whatever is the return, thank you and bravo for this module!

BWP

Share this post


Link to post
Share on other sites

Hello,

the module works well, but I would like that it can be proposed has the stage 2 of creation of account during an order.

Can you indicates to us the walking has to follow or an available tuto?

Thank you in advance

Share this post


Link to post
Share on other sites

I cannot intall this module, when i try to upload it in prestashop it tells me: 1G is not a valid file size. 

I also tried to upload all the files to my FTP, still nothing happens...

 

My PS version is 17.2

Edited by metalsniper63

Share this post


Link to post
Share on other sites

Hello, thanks works so well :)
but I can also login directly under Facebook Button
http: //********************* authenticate?
So where you log in and not only in the header?

Thank you

Share this post


Link to post
Share on other sites

@ all - Seems developer stopped support. We can see that he was active in forum since November 2017, but not answering here anymore. If no answer to the latest questions added here till end of the week, than we will remove the offer, as it is against the forum rules of 100+ posts. Please search for another solution in time.

Share this post


Link to post
Share on other sites

Hello,

I configured the facebook app as shown in video, added the app id in module configuration, added the hook into authentication.tpl but the facebook login doesn't show up. I tried deleting the cache but it didn't help.

Can you help me?

Thank you

 

 

Share this post


Link to post
Share on other sites
On 5/6/2018 at 2:47 AM, arminz said:

Hello,

I configured the facebook app as shown in video, added the app id in module configuration, added the hook into authentication.tpl but the facebook login doesn't show up. I tried deleting the cache but it didn't help.

Can you help me?

Thank you

 

 

Please send us access to your PrestaShop installation with private message so we can check the issue.

Share this post


Link to post
Share on other sites

Hi all,

 I have some strange issues with the facebook login, app was created as shown in the video but I am getting these errors:

Insecure Login Blocked: You can't get an access token or log in to this app from an insecure page. Try re-loading the page as https://

The current site is miredesign.eu and if someone can give me a hint what could be reason it would be great

Thank you

Share this post


Link to post
Share on other sites

thanks for the hint PrestaShark. I've requested SSL certificate from the cpanel of the hosting provider but it did not help entirely. What made it working at the end was to enable SSL from Admin > Shop Parameters > General - Enable SSL

Edited by ang.lazarov

Share this post


Link to post
Share on other sites

as a separate question - is it intended to have the button also in the mobile version of the themes or it's visible only in the desktop version? From my side it's missing

thank you.

Share this post


Link to post
Share on other sites
On 5/31/2018 at 10:10 PM, ang.lazarov said:

as a separate question - is it intended to have the button also in the mobile version of the themes or it's visible only in the desktop version? From my side it's missing

thank you.

Hi,

 

The module works on mobile devices too. If you still have an issue with it, please share the URL when we can see it.

Share this post


Link to post
Share on other sites

Hi, I'm currently using 1.6.1.20 and installed your module. Thanks by the way. However, I've encountered some problems. I have successfully installed, registered an app ID, and somehow 'sign-in' however, when the user does not have an email address attached to the Facebook, it automatically redirects to the "ENTER YOUR PERSONAL INFORMATION IN ORDER TO PROCEED, EMAIL: ......." however, after I put the sample email, it just redirects back to the homepage and it is not logged in. 

Is this a bug or I am doing it wrong? Thank you!

Share this post


Link to post
Share on other sites
On 8/10/2018 at 8:38 AM, yybeautyonline said:

Hi, I'm currently using 1.6.1.20 and installed your module. Thanks by the way. However, I've encountered some problems. I have successfully installed, registered an app ID, and somehow 'sign-in' however, when the user does not have an email address attached to the Facebook, it automatically redirects to the "ENTER YOUR PERSONAL INFORMATION IN ORDER TO PROCEED, EMAIL: ......." however, after I put the sample email, it just redirects back to the homepage and it is not logged in. 

Is this a bug or I am doing it wrong? Thank you!

Can you please share your website URL where we can recreate the issue?

Share this post


Link to post
Share on other sites