Recent changes

2013-04-14 2013-04-02 2013-02-17 2013-01-29 2013-01-20 2013-01-18 2012-12-08 2012-11-06 2012-09-04 2012-08-02

php/pear/Auth_TypeKey

これはもう仕組みを知っておかないとアレ。

がんばって解析したので公開してみる。 違ったりもっと情報あったら書き込んで下さい。

基本的な動きについてはすべてマスターした。

手順

  • urlSignInメソッドで作成されたURLにアクセス
  • TypeKeyのサイトでログイン
  • TypeKeyからGETで値がとんでくる。
  • Cookieで保持するなりなんなり。

プログラムミス

PEARのメールフォームから以下の文書を送った。

PEARのproposalに入っているAuth_TypeKeyの_exist_bigintメソッドにある
$this->AUTH_TYPEKEY_BIGINT = $func;
ですが
$this->AUTH_TYPEKEY_BIGINT = $ext;
が正しいと思います。

というわけでこれ直さないとverifyできません。