comment faire une connection avec Open ID ?

Eléphant du PHP | 398 Messages

21 févr. 2010, 19:17

Bonjour à vous, amis PHPiens !!

Je voudrais effectuer sur mon projet PHP, un systeme de connexion avec OpenID en parrallèle du syteme de connexion basique (avec ma table utilisateurs etc...). Mais n'y connaissant aps grand chose sur OpenID pour l'instant, auriez-vous quelques infos, des sites, des tutos pour m'aider dans cette démarche ?

Pour l'instant je veux essayer de coder ça moi même :), donc je ne demandes pas de code déjà tout fait :) .

Merci d'avance.
----------------------------------------------------------------------------------
https://astro-otter.space - Discover wonders and mysteries of Universe

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

21 févr. 2010, 20:21

Bonjour,

Le sujet est plutôt bien documenté sur internet : http://www.google.com/search?q=OpenID+php
Que cherches tu en particulier? Parce que des tutos et des infos sur OpenID, Google en a déjà quelques uns...
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 398 Messages

21 févr. 2010, 21:34

Merci pour la réponse, j ai trouvé ce tutorial :
http://jcrozier.developpez.com/tutoriel ... hp/openid/

Je vais le tester dans la semaine, et je reviendrai dans ce topic si j'y arrive ou pas :)

Je développe un projet de gestion de blog et donc il me faut un système de connexion. J'en ai déjà un que j ai fais moi même et qui fonctionne sans probleme.
Mais je voudrais qu'un utilisateur puisse aussi se connecter si il possède un openId. donc ma fenêtre de connexion (qui s'affiche comme une lightbox) proposera deux formulaire :
- Un de connexion si l utilisateur est enregistré dans la base de données
- Un si l'utilisateur possède un OpenId.

J'ai eu l'idée de faire ça en voyant le système de connexion du site dailymotion.fr
----------------------------------------------------------------------------------
https://astro-otter.space - Discover wonders and mysteries of Universe

Eléphant du PHP | 398 Messages

22 févr. 2010, 16:49

Une question que je me pose :
Va-t'Il falloir que je modifie ma table "utilisateur" afin de permettre le lien entre l'OpenId d'un utilisateur et son comtpe enregistré sur le site ?
Rajout d'un champ ? ou quelque chose comme ça ?
----------------------------------------------------------------------------------
https://astro-otter.space - Discover wonders and mysteries of Universe