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

Instructions

  • Install the phpMyID extension framework
  • Download the Quickstart Package for PHP Programmers for Yahoo! Browser-Based Authentication and place the following PHP files in the same directory as phpMyID:
    • ybrowserauth.class.php4
    • ybrowserauth.class.php5
  • Download the Yahoo! Browser-Based authentication extension and place the PHP file in the same directory as phpMyID
  • Register as Yahoo! developer The Web Application URL should be
    http:////MyID.config.php?openid.mode=authorize
  • Copy your Yahoo! application id and shared secret into MyID.config.php:
    'auth_realm' => 'phpMyID',
    'yappid' => '',
    'ysecret' => '',
  • Try to login using Yahoo! Browser-Based Authentication and discover your hash value from the error message
  • Copy your hash value and insert it into MyID.config.php and define the desired authentication methods:
    'yhash' => '',
    'methods' => array('digest', 'yahoo'),
    
  • Test the extension

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, CardSpace extension

[Print]

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WP Hashcash

© 2010 Marcel Suffusion WordPress theme by Sayontan Sinha
Bear