Article publié par Amin Fathallah le 19 août 2011.
Catégorie(s) : Java / JEE
Facebook Connect est une librairie qui permet aux sites web de déléguer leur processus d’identification à Facebook. L’intégration de Facebook Connect dans un site web permet ainsi de s’affranchir du processus d’inscription. Facebook Connect simplifie l’inscription et l’identification en utilisant l’identité Facebook de chaque visiteur.
L’API Facebook Connect propose plusieurs fonctions :
- Trusted Authentification, qui permet aux internautes de se connecter aux services partenaires avec leur compte Facebook (même principe qu’Open ID).
- Real Identity, qui permet aux internautes d’afficher et de revendiquer leur identité réelle (même principe que Real Name d’Amazon).
- Friend Linking, qui permet aux internautes de porter leur profil vers d’autres services Web (même principe que Data Availability).
- Dynamic Privacy, qui permet aux internautes d’exporter leurs données personnelles et leurs données de confidentialité vers d’autres systèmes (même principe que Data Portability).
- Social Distribution, qui permet aux membres de notifier leurs amis des actions qu’ils effectuent sur les sites partenaires (même principe que le projet Beacon).
Dans ce billet, nous allons :
- Expliquer les stratégies d’intégration de l’api Facebook Connect avec une application externe.
- Créer une application Facebook pour l’intéraction entre Facebook et notre exemple.
- Installer le plugin Facebook Connect.
- Configurer notre exemple pour utiliser les services Facebook Connect.
- Créer un module de connexion avec Facebook Connect.
Cet article s’adresse aux personnes ayant déjà une expérience autour du framework Grails. Pour les autres, je vous invite vivement à lire la série d’articles NoThunes, naissance d’un projet Grails publiés par Aurélien Maury.




Complet
Twitter





