Simon Willison’s Weblog

Subscribe

Drupal 6 and OpenID. “The implementation is all Drupal native code—no third party libraries were used.”