PHP最近、PHPで個人的に作成中のWebアプリにOpenIDを組み込もうと思い、PHPのOpenID用のライブラリとして有名なOpenID Enabledを試してみたのですが、ちゃんと動作してくれず、色々調べてみると、Windowsで動かす場合はソースを修正しないといけなかったり、mixi OpenIDを利用する場合は、証明書のインストールが必要だったりと色々と面倒でした。しかも僕の環境では、それらを試しても上手く動作してくれず一日程ハマってしまい、さすがにウンザリしてきたので他のライブラリを調べてみると、LightOpenIDというライブラリを見つけました。 このライブラリはRelying Party側の実装だけなら、1ファイルで完結するようで、少しサンプルコードを試してみたのですが、Yahoo!JAPAN、mixi、はてな等、僕が実装しようとしていたサイトでのOpenID認証が特にな