Ticket #107 (new new feature)

Opened 2 years ago

Last modified 6 months ago

Implementing a jAuth driver for OpenId

Reported by: laurentj Assigned to:
Priority: highest Milestone: Jelix 1.3
Component: jelix:auth Version: 1.0 beta1
Severity: normal Keywords: auth openid
Cc: Php version:
Review: Hosting Provider:
Documentation needed: Blocking:

Description

OpenID is an decentralized authentification système. See http://openid.net/

It could be usefull if there is a driver for jAuth, to use OpenId? for an authentification.

Change History

02/01/07 13:48:00 changed by laurentj

  • summary changed from Implementing an jAuth driver for OpenId to Implementing a jAuth driver for OpenId.

02/15/07 10:48:34 changed by laurentj

  • owner changed.
  • component changed from jelix to jelix:auth.

07/05/07 11:09:14 changed by laurentj

  • blocking changed.
  • milestone changed from Jelix 1.0 to Jelix 1.1.

09/05/07 12:37:11 changed by laurentj

  • milestone changed from Jelix 1.1 to Jelix 1.3.

02/11/08 10:20:22 changed by laurentj

  • priority changed from low to highest.
  • severity changed from minor to normal.

Since OpenID gains popularity, it should be provided as soon as possible in Jelix (at least the consumer API)

02/21/08 13:56:18 changed by laurentj

  • review changed.

I think we could use this library : http://openidenabled.com/php-openid/. Reasons:

* I think this is the most completed implementation of Openid * It works on PHP 5.2 * We have classes to create a consumer, as well as a server * It can used any backend to store data: a file, a database etc.. By default, it uses PEAR:DB, but we will provide our own backend, based on jDb/jDao (so no dependencies with PEAR:DB).

Note: a storage backend should inherits from Auth_OpenID_OpenIDStore

Download in other formats: Comma-delimited Text Tab-delimited Text RSS Feed