Dec 212007
 

Version: 0.2 (tested with phpMyID Version 0.8 Revision 143)
License: GNU General Public License

Instructions

  • Install the phpMyID extension framework
  • Download PHP sample code for Information Cards and place the PHP files in the same directory as phpMyID
  • Download the CardSpace extension and place the PHP file in the same directory as phpMyID
  • Make sure that Microsoft .NET Framework 3.0 or higher is installed
  • Try to login using an InfoCard and discover your privatepersonalidentifier (PPID) from the error message
  • Copy your PPID and insert it into MyID.config.phpand define desired the authentication methods:
    'auth_realm' => 'phpMyID',
    'infocard' => '',
    'methods' => array('digest', 'cardspace'),
  • Test the extension

Note that Windows CardSpace with self issued InfoCards is sensitive to eavesdropping and less secure than Digest authentication.

Note that if you have selected an authentication method and you want to revert to another authentication method you have to restart your browser

See also Introduction, Yahoo! Browser-Based Authentication

 Posted by at 0:02  Tagged with: