HybridAuth を使用して自分の Web サイトに Twitter サインインを実装しようとしています。Yii 用のハイブリッド認証プラグインがあることは知っています。前回使用したときに問題が発生したため、使用していません。ハイブリッド認証のコア バージョンを実装しようとしています。
呼んでいます
$hybridauth = new Hybrid_Auth( Yii::app()->params['hybridauth'] );
$adapter = $hybridauth->authenticate( 'Twitter');
しかし、何らかの理由で にリダイレクトされhttp://localhost/yiiauth/authtest/?hauth.start=Twitter&hauth.time=1350973441
、リダイレクト ループが発生します。この問題を解決する方法はありますか? 私のハイブリッド認証構成は次のとおりです。
'params'=>array(
'hybridauth'=>array(
"base_url" => "http://localhost/yiiauth/authtest/",
"providers" => array (
"Twitter" => array (
"enabled" => true,
"keys" => array ( "key" => "mykey", "secret" => "mysecret" )
),
),
"debug_mode" => false,
"debug_file" => "",
)
),
私のhybridauthファイルがあり、index.phpファイルの先頭/protected/extensions/hybridauth
に含めますHybrid/Auth.php