source: spip-zone/_plugins_/fblogin/dev/plugin.xml @ 51896

Last change on this file since 51896 was 51896, checked in by rastapopoulos@…, 8 years ago

Allez on repart :

  • dernière librairie PHP de connexion Facebook et on appelle la lib sans l'inclure
  • nécessite Bonux pour pouvoir configurer proprement les identifiants de l'application (plus besoin quand on passera à SPIP 3)
  • intégration pour l'instant dans le formulaire d'inscription de manière propre : on ajoute un bouton (moche pour l'instant) "S'inscrire avec Facebook" => ça part chez eux pour se connecter et acquérir les bonnes autorisations => ça revient sur la page d'où on était parti et ça pré-rempli les champs du formulaire

Le mécanisme d'authentification marche donc bien mais n'est pour l'instant utilisé que dans le formulaire d'inscription.

Reste à :

  • enregistrer l'UID Facebook à l'inscription (dans le pipeline traiter()) quand on en trouve un
  • ajouter la même authentification (les fonctions marchent déjà) mais dans le formulaire de login cette fois
File size: 1.8 KB
Line 
1<plugin>
2        <nom> <!-- Nom du plugin -->
3         <multi>
4                 [fr]Authentification Facebook Connect
5                 [en]Facebook Connect Authentication
6         </multi>
7        </nom>
8        <auteur>[Edouard Lafargue->mailto:edouard@lafargue.name], Mathieu Marcillaud, Cedric Morin [->yterium.net], Fil</auteur>
9        <licence>
10                <multi>
11                [fr]_ &#169; 2007-2009 - Distribu&eacute; sous licence GNU/GPL
12                [en]_ &#169; 2007-2009 - Distributed under GNU/GPL License
13                </multi>
14        </licence>
15        <version>0.2.0</version>
16        <version_base>0.1</version_base>
17        <etat>dev</etat>
18        <icon>images/fb-login-64.png</icon>
19        <description>
20                <multi>
21                        [fr]Authentification des auteurs et visiteurs &#224; l'aide de leur compte Facebook.
22                        <br />{Utilisation&nbsp;:} Pour un utilisateur qui souhaite utiliser son compte Facebook pour acc&#233;der au site, il suffit de cliquer sur le bouton Facebook pour se logguer.
23                        [en]Authenticates users with their OpenID.
24                        <br />{Using this plugin:} A user wishing to authenticate with her Facebook Account should click on Facebook button to log in.
25                 </multi>
26        </description>
27        <options>fblogin_options.php</options>
28        <lien>http://www.spip-contrib.net/</lien><!-- URI de documentation : à compléter -->
29        <prefix>fblogin</prefix>
30        <install>base/fblogin.php</install>
31        <pipeline>
32                <nom>declarer_tables_principales</nom>
33                <inclure>base/fblogin.php</inclure>
34        </pipeline>
35        <pipeline>
36                <nom>recuperer_fond</nom>
37                <inclure>fblogin_pipelines.php</inclure>
38        </pipeline>
39        <pipeline>
40                <nom>formulaire_charger</nom>
41                <inclure>fblogin_pipelines.php</inclure>
42        </pipeline>
43        <pipeline>
44                <nom>formulaire_verifier</nom>
45                <inclure>fblogin_pipelines.php</inclure>
46        </pipeline>
47        <categorie>auteur</categorie>
48       
49        <necessite id="lib:facebook-php-sdk-9513f08" src="https://github.com/facebook/php-sdk/zipball/v3.1.1" />
50        <necessite id="spip_bonux" version="[2.2.22;]" />
51</plugin>
Note: See TracBrowser for help on using the repository browser.