[Open_ID] PHP-Library

Pagina: 1
Acties:

Onderwerpen


  • ObAt
  • Registratie: Januari 2009
  • Laatst online: 13:59

ObAt

Loading...

Topicstarter
Hallo,

Voor een moet ik een site maken die i.p.v. een traditioneel inlogsysteem met een achterliggende MySQL Database moet ik dit keer een systeem maken waar de gegevens van een Gmail account word gebruikt. De bedoeling is dus dat de gebruikers kunnen inloggen met hun (door ons gegeven) Gmail account. Pas als de login succesvol is wordt er toegang gegeven aan de rest van de site.

Na wat zoeken ben ik op Open_ID en OAuth gekomen. Alleen zit ik met een probleem, ik krijg niet echt een goede PHP Library gevonden die dit kan. Open_ID heeft op zijn site ook een aantal Libraries staan maar de links verwijzen vaak naar niet bestaande website's of nog niet werkende Libraries. Ook heb ik heel wat handleidingen gelezen op de Google Code, maar ik kwam niet tot een duidelijke uitkomst.

Mijn vraag is: Heeft iemand al een site met Open_ID i.s.m. Gmail gemaakt in PHP? Of weet iemand toevallig hoe dit het beste kan? Of een goed werkende library?

Bij voorbaat dank,

ObAt

[ Voor 9% gewijzigd door ObAt op 18-11-2010 12:26 ]

Mijn dagelijkse spamdosis is te lezen op http://twitter.com/#!/ObAtG


Verwijderd

Met oAuth kan je remote inloggen, met OpenID kan je een "universele login" gebruiken aan de hand van de OpenID provider (url) en wachtwoord.

Het lijkt dus op elkaar maar is wel anders. Kijk dus eerst goed naar wat je precies wil.

  • ObAt
  • Registratie: Januari 2009
  • Laatst online: 13:59

ObAt

Loading...

Topicstarter
Verwijderd schreef op donderdag 18 november 2010 @ 12:21:
Met oAuth kan je remote inloggen, met OpenID kan je een "universele login" gebruiken aan de hand van de OpenID provider (url) en wachtwoord.

Het lijkt dus op elkaar maar is wel anders. Kijk dus eerst goed naar wat je precies wil.
Om in te loggen wil ik graag Open_ID gebruiken, maar in een latere fase willen we misschien ook werken met OAuth om data van de Google Account af te halen na een login van de gebruiker.

ObAt

Mijn dagelijkse spamdosis is te lezen op http://twitter.com/#!/ObAtG


Verwijderd

Zend Framework beschikt over beide oAuth (token-based authentication) en OpenId (identity-based authentication). Documentatie over deze compontenten:

Zend_Oauth en Zend_OpenId.

Ik heb zelf geen ervaring met het gebruik van bovenstaande componenten, maar wel met het Framework an sich (zeer aan te bevelen!).

  • ObAt
  • Registratie: Januari 2009
  • Laatst online: 13:59

ObAt

Loading...

Topicstarter
Bedankt voor de reactie, maar helaas beschikken wij (nog) niet over zend framework :(. Anders zou dit inderdaad een goede oplossing zijn! ik vind dat de informatie die ik heb gevonden op de officiële site van Open_ID niet echt volledig. Ook Google gaf mij niet echt een goed werkende oplossing :(

Mijn dagelijkse spamdosis is te lezen op http://twitter.com/#!/ObAtG


  • mhaket
  • Registratie: Augustus 2006
  • Laatst online: 08-09 15:48
Je kan uit het Zend Framework "gewoon" cherry picken. Je gebruikt dan alleen de classes die je nodig hebt.

Acties:
  • 0 Henk 'm!

Verwijderd

^^ met hem dus

Zend_Framework is volledig loosely-coupled in de zin van dat je ook losse componenten kan gebruiken zonder dat je je hele applicatie moet herschrijven. Als je een framework als cakePHP zou gebruiken, was dat bijvoorbeeld wel het geval. :P

Acties:
  • 0 Henk 'm!

  • ObAt
  • Registratie: Januari 2009
  • Laatst online: 13:59

ObAt

Loading...

Topicstarter
Dus als ik het goed begrijp kan ik wel gewoon Zend_Oauth en Zend_OpenID gebruiken? Ik heb namelijk totaal geen ervaring met Zend, maar dat maakt in principe niets uit :)

ObAt

Mijn dagelijkse spamdosis is te lezen op http://twitter.com/#!/ObAtG


Acties:
  • 0 Henk 'm!

Verwijderd

Klopt. Er is verder meer dan genoeg te vinden over Zend Framework, onder andere een reference guide betreffende het opzetten van ZF:

Zend Framework Introduction

Verder is het eigenlijk meer of minder zoeken, zoeken, zoeken. Zoals eerder vermeld in dit topic kan je componenten los gebruiken, in plaats van dat je de hele applicatie opnieuw moet structureren om deze volgens de conventies van ZF te gaan gebruiken.

Suc6! :)

Acties:
  • 0 Henk 'm!

  • ObAt
  • Registratie: Januari 2009
  • Laatst online: 13:59

ObAt

Loading...

Topicstarter
Heel erg bedankt :D, ik zal alles is goed opzoeken en lezen. Daarna zal ik een berichtje plaatsen met de voortgang (A)

Nogmaals bedankt!

Mijn dagelijkse spamdosis is te lezen op http://twitter.com/#!/ObAtG

Pagina: 1