Projet

Général

Profil

Actions

Feature #2786

fermé

Intégration de Facebook et LinkedIn

Ajouté par Ludovic Bertin il y a plus de 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Réseau social
Début:
23/12/2011
Echéance:
02/03/2012
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Depuis la page de login, il sera possible de s'authentifier avec son compte Facebook et/ou LinkedIn.
Pour cela il faudra que l'utilisateur, depuis la page de son profil, ait rattaché son compte Facebook et/ou LinkedIn à son compte Silverpeas.

Il sera également possible de paramétrer la plateforme pour autoriser de nouveaux utilisateurs à se créer un compte automatiquement dans Silverpeas
depuis leur compte Facebook et/ou LinkedIn. Dans ce cas, l'utilisateur est créé dans un domaine paramétrable.


Fichiers

LinkedIN1.jpeg (93,6 ko) LinkedIN1.jpeg Ludovic Bertin, 11/05/2012 15:55
LinkedIN2.jpeg (75,5 ko) LinkedIN2.jpeg Ludovic Bertin, 11/05/2012 15:55
facebook.jpeg (92,4 ko) facebook.jpeg Ludovic Bertin, 11/05/2012 15:55

Mis à jour par Nicolas Eysseric il y a environ 12 ans

  • Statut changé de New à Feedback

Merci de me donner un peu de visibilité sur cette évolution : état d'avancement, capture d'écrans, date prévisionnelle du pull request...

Mis à jour par Ludovic Bertin il y a environ 12 ans

  • Echéance mis à 02/03/2012
  • % réalisé changé de 0 à 90

Mis à jour par Alban KARNAVOS il y a environ 12 ans

Excellente idée : serait-il possible d'élargir cette feature aux comptes twitter et viadeo ?

Mis à jour par Nicolas Eysseric il y a environ 12 ans

  • Statut changé de Feedback à In progress...
  • Version cible changé de Version 5.9 à Version 5.10

Mis à jour par Ludovic Bertin il y a presque 12 ans

Activation des réseaux sociaux
Modifier dans le fichier properties/com/silverpeas/socialnetwork/settings/socialNetworkSettings.properties les lignes suivantes :

#Activation de l'intégration avec linkedIn
linkedIn.enable=true
#Identifiants de l'application déclarées dans LinkedIN
linkedIn.consumerKey=ljeuftn3cc8s
linkedIn.secretKey=vrYm3Kl1GiSlDk3O

#Activation de l'intégration avec facebook
facebook.enable=false
#Identifiants de l'application déclarées dans facebook
facebook.consumerKey=350909324959448
facebook.secretKey=e141697f82022592aa5fde6e8436fbfd

Création de l'application dans LinkedIn
  • Aller sur le site : https://developer.linkedin.com/
  • S'authentifier
  • Allez dans le menu API Keys (menu déroulant en haut à droite sous votre nom)
  • Cliquer sur "Add New Application" et renseigner le formulaire (cf pièces jointes LinkedIN1.jpeg et LinkedIN2.jpeg)
  • Attention à bien mettre la bonne URL dans le champ : JavaScript API Domain.
  • Sauvegarder.
  • reporter les valeurs de API Key et API Secret dans le fichier de configuration
Création de l'application dans facebook
  • Aller sur le site : http://developers.facebook.com/
  • S'authentifier
  • Allez dans le menu Applications (en haut à droite)
  • Cliquer sur le bouton "Créer une application" et renseigner le formulaire (cf pièce jointe facebook.jpeg)
  • Attention à bien mettre la bonne URL dans le champ : URL du site.
  • Sauvegarder.
  • reporter les valeurs de App Id et App Secret dans le fichier de configuration

Mis à jour par Nicolas Eysseric il y a presque 12 ans

  • Statut changé de Resolved à Closed
  • % réalisé changé de 90 à 100

OK. Ergonomie revue, scripts dbBuilder ajoutés.
Validé et intégré (dans la douleur).

Actions

Formats disponibles : Atom PDF