Forum PHPBoost

Développement des modules » Modules en développement » Modules PHPBoost 3 » [3.0][DEV] Module Facebook Connect Permettez aux visiteurs de se connecter avec facebook
Le 15/03/2012 à 20h33

Booster Bazooka

Groupe: Membre

Inscrit le: 05/12/2009
Messages: 132


Titre : Facebook-Connect
Auteur : Pierre-Antoine Urvoy
Description : Permettez aux visiteurs de se connecter avec facebook, inscription ultra facile en un clic

Compatibilité: PHPboost 3.0
Version : 3
Download : Facebook Install.zip

VERSION V4 : http://phpboost.com/forum/topic-14023+4-0-beta-facebook-connect.php

Documentation pour l'installation : Installation.pdf


Merci de faire part de vos commentaires.



Edité par ecoloonline Le 12/08/2013 à 00h48

MP Web    
sch
Le 15/03/2012 à 21h50

Booster Missile

Groupe: Membre

Inscrit le: 28/09/2010
Messages: 1372
Bonsoir,

J'essaie et te donne mon avis. Mais déjà bravo et merci pour l'initiative.

Cordialement.

MP    
sch
Le 15/03/2012 à 22h04

Booster Missile

Groupe: Membre

Inscrit le: 28/09/2010
Messages: 1372
Bonsoir,

Bon, j'ai téléchargé le zip d'instal et le PDF d'explication. Un premier truc, c'est que ton installation n'est pas du tout une installation habituelle pour PBT. D'habitude on fait module, dans l'admin, puis installer un nouveau module. Là, la procédure que tu expliques me laisse un peu perplexe, surtout pour quelqu'un comme moi qui n'est pas un spécialiste du PHP. On s'éloigne d'uun coup du côté très accessible de PBT. Immaginons que ça ne fonctionne pas, et que tu as comme tu le dit dans ta doc d'explication di oui à la suppression des fichiers, je ne te dis pas le cirque.... Perso, j'attends que des gens plus doués que moi l'installent pour qu'ils nous disent quoi... Attention, je ne dis pas que le module n'est pas bien, je dis juste que son installation m'effraie un peu. Et ça n'est que mon avis perso, qui n'est peut-être pas justifié.

Bien cordialement.

MP    
Le 15/03/2012 à 23h54

Booster Bazooka

Groupe: Membre

Inscrit le: 05/12/2009
Messages: 132
sch:
Bonsoir,

Bon, j'ai téléchargé le zip d'instal et le PDF d'explication. Un premier truc, c'est que ton installation n'est pas du tout une installation habituelle pour PBT. D'habitude on fait module, dans l'admin, puis installer un nouveau module. Là, la procédure que tu expliques me laisse un peu perplexe, surtout pour quelqu'un comme moi qui n'est pas un spécialiste du PHP. On s'éloigne d'uun coup du côté très accessible de PBT. Immaginons que ça ne fonctionne pas, et que tu as comme tu le dit dans ta doc d'explication di oui à la suppression des fichiers, je ne te dis pas le cirque.... Perso, j'attends que des gens plus doués que moi l'installent pour qu'ils nous disent quoi... Attention, je ne dis pas que le module n'est pas bien, je dis juste que son installation m'effraie un peu. Et ça n'est que mon avis perso, qui n'est peut-être pas justifié.

Bien cordialement.


J'ai justement mis le module en [DEV], cela signifie que seul le coeur du module y est. A ce stade, pour le supprimer il faut supprimer le dossier #facebook-connect# sur ton serveur. Dans la prochaine version RC il y aura une interface graphique...mais le plus dur dans tout cela n'est pas l'installation du module mais la configuration facebook que je ne pourrai malheureusement pas ameliorer.

En esperant avoir bien repondu, merci pour ta participation.

MP Web    
Le 16/03/2012 à 00h05

Administrateur

Chef de projet
Développement Noyau

Inscrit le: 27/02/2009
Messages: 10126
Tu pourrais l'améliorer en créant une interface pour l'app id etc non ?

MP Web    
Le 16/03/2012 à 00h23

Booster Bazooka

Groupe: Membre

Inscrit le: 05/12/2009
Messages: 132
ReidLos:
Tu pourrais l'améliorer en créant une interface pour l'app id etc non ?

Oui tout cela sera prevu et quelques autres ameliorations au niveau performance surtout :-)

MP Web    
Le 16/03/2012 à 15h39

Booster Fuzil

Groupe: Membre

Inscrit le: 21/04/2009
Messages: 86
Pour moi ça roule, le "module" fonctionne, excepté un seul point : Le pseudo du membre facebook devient une suite de chiffre une fois connecté.

ex : Mon pseudo facebook => Niko Le Furtif
Mon pseudo une fois connecté sur mon site à l'aide du module : 1117623637

MP Web    
Visiteur
Le 16/03/2012 à 15h50

Boosteur Inactif

Groupe: Visiteur



Bonjour,

Pour moi à la base, c'est pas vraiment un module, puisqu'il faut modifier un autre module existant à coté le connect ... Mais c'est mon avis personnel.

Une question me turlupine.. une fois inscrit sur le site en tant que membre facebook , si celui-ci vient pour x, ou y à supprimer son compte facebook,, il adviendra quoi du compte du membre sur le site en question ? Il passeras en visiteur ? Les messages seront ils toujours là ??

Je ne fais que poser des questions ..

@imablement Swan.



Edité par Visiteur Le 16/03/2012 à 15h54

   
Visiteur
Le 16/03/2012 à 16h27

Boosteur Inactif

Groupe: Visiteur



Bonjour Swan.
Je pense que pour ta 2ème question, le problème ne se pose pas étant donné qu'il est actuellement impossible de supprimer son compte Facebook ^^

   
Le 16/03/2012 à 16h47

Administrateur

Chef de projet
Développement Noyau

Inscrit le: 27/02/2009
Messages: 10126
Il est à noter de toute façon que ce type de "module" ne fonctionne pas comme il devrait fonctionner normalement.

Logiquement il ne devrait y avoir qu'une nouvelle session de crée et pas un nouveau membre. Du coup la problématique soulevé par Swan ne se pose même plus.

Dans la version 3.0, il n'y a pas d'autres solutions. En revanche dans une future version, et avec une refonte du système de session, nous pourrons nous connecter avec tout type de compte.

MP Web    
Visiteur
Le 16/03/2012 à 16h48

Boosteur Inactif

Groupe: Visiteur



Schizo, en es tu vraiment sur ?? j'ai un doute .. Supprimer son compte facebook...

   
Visiteur
Le 16/03/2012 à 16h56

Boosteur Inactif

Groupe: Visiteur



Ça l'était quand je l'utilisais en tous cas, désolé de ma réponse hâtive.

   
Le 16/03/2012 à 17h38

Booster Bazooka

Groupe: Membre

Inscrit le: 05/12/2009
Messages: 132
le furtif:
Pour moi ça roule, le "module" fonctionne, excepté un seul point : Le pseudo du membre facebook devient une suite de chiffre une fois connecté.

ex : Mon pseudo facebook => Niko Le Furtif
Mon pseudo une fois connecté sur mon site à l'aide du module : 1117623637



Salut lefurtif,
Je sais, les pseudos sont injectés directement dans la base donc j'ai simplement mis l'id donc j'ai mis en attandant le ID facebook à la place du pseudo. Imagines que deux visiteurs "Jean-Michel Chastier" (ce qui est tres rare mais à prévoir), cela créera un bug dans la base de données. Mais on est encore sous la version [DEV] il reste quelques bricoles à faire. Et comme le disait

ReidLos:
Il est à noter de toute façon que ce type de "module" ne fonctionne pas comme il devrait fonctionner normalement.

Logiquement il ne devrait y avoir qu'une nouvelle session de crée et pas un nouveau membre. Du coup la problématique soulevé par Swan ne se pose même plus.

Dans la version 3.0, il n'y a pas d'autres solutions. En revanche dans une future version, et avec une refonte du système de session, nous pourrons nous connecter avec tout type de compte.


Je redévelopperai une nouvelle version beaucoup plus simple pour la V4 si besoin est.

MP Web    
Le 16/03/2012 à 17h41

Booster Bazooka

Groupe: Membre

Inscrit le: 05/12/2009
Messages: 132
Swan:
Bonjour,

Pour moi à la base, c'est pas vraiment un module, puisqu'il faut modifier un autre module existant à coté le connect ... Mais c'est mon avis personnel.

Une question me turlupine.. une fois inscrit sur le site en tant que membre facebook , si celui-ci vient pour x, ou y à supprimer son compte facebook,, il adviendra quoi du compte du membre sur le site en question ? Il passeras en visiteur ? Les messages seront ils toujours là ??

Je ne fais que poser des questions ..

@imablement Swan.


Pour l'instant il peut se connecter comme il veut se connecter avec facebook, cela injectera ses données dans la base comme pour n'importe quelle inscription sauf que là elle est automatique. Si il supprime son compte en bien ben ca fait rien, les deux systemes ne sont pas liés spontanément. C'est à dire que ils sont indépendant l'un de l'autre et que l'unique interaction est le transfert de données vers PBT. Le compte crée avec facebook sera donc déconnecté quand le cookie_sessions disparaîtra.



Edité par ecoloonline Le 16/03/2012 à 17h43

MP Web    
Le 16/03/2012 à 17h48

Booster Bazooka

Groupe: Membre

Inscrit le: 05/12/2009
Messages: 132
ReidLos si j'ai bien compris, vous intégrerez un formulaire de connection OpenID (facebook, twitter, google, yahoo) dans la prochaine V4?

MP Web    
Développement des modules » Modules en développement » Modules PHPBoost 3 » [3.0][DEV] Module Facebook Connect Permettez aux visiteurs de se connecter avec facebook  
0 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 0 Visiteur
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie