ideas:phpnetauth

This is an old revision of the document!


PHP Authentication System

The PHP Authentication system has served us well but is archaic and requires a rewrite.

How this might work - OpenID

Have php.net become an OpenID identity server. And for example, someone may use any OpenID identity to submit a bug report, add a user comment to the PHP manual, manage my.php, etc. And the php.net identity is required for certain tasks like SVN commits and mirror/user management via master. Basically, anything using a login today.

Notes

  • Several places rely on this authentication, from www.php.net, mirrors, pecl.php.net, and likely differing domains
  • Consider doing this before changing version control systems (from CVS to SVN)
  • RIP Magical Cookie, and thanks for all the memories
  • Gwynne - In an implementation of this idea, consider the thought of binding VCS access control on a per-user basis (eliminating the avail file)

Status

  • All content within this idea is up for discussion
  • It's a desired feature, so find well suited humans to create it in 2009
  • The 2009 php.net redesign efforts are prepared to discuss this idea

Progress

Brain Storming.

ideas/phpnetauth.1241677776.txt.gz · Last modified: 2017/09/22 13:28 (external edit)