2011-02-04 8 views
0

最近、新しいcodeigniter 2.0リリースでは1.0.8になりました。私はまだcodeigniter 1.7.3を使用していますが、今はauth tank 1.0.8が見つかりませんでした。 auth tanksのウェブサイトでバージョン履歴を探してみましたが、できませんでした。いずれか私はどこで認証タンク1.0.7を得ることができるか知っていますか?auth tank 1.0.7

+0

TankAuthは、「Auth Tank !!!」と名前を付けた方が人気があります。 – jondavidjohn

+0

何が問題なのですか?私が思い出したのは、私がCI2.0でTankAuthを使用していたため、コードにいくつか修正を加える必要がありました。これを思い出したのは、CIの 'input'クラスからセキュリティ機能が削除されたからです。特定の情報を提供できる場合は、コードを掘り下げることができます。 – Ross

答えて

0

ここでSVNリポジトリにアクセスし、SVNクライアント(Tortoise SVNなど)を使用してリビジョンとバージョンを1.0.7に戻すことができます。ここにレポがあります:https://tankauth.svn.sourceforge.net/svnroot/tankauth/ - とにかく1.0.8でどんな問題がありますか?エラーメッセージは何ですか?

この問題は、CI 2がコントローラとモデルの拡張方法に変更をもたらしたことが原因です。 CI 1.7.2/1.7.3コントローラと拡張コントローラーとモデルを再現しますが、CI 2コントローラーではCI_Controllerを拡張し、モデルはCI_Modelを拡張します。

コードを調べて、Tank Authが後者を拡張し、CI_接頭辞のコントローラとモデルを拡張していない可能性があります。

また、モデルとコントローラはparent :: __ construct()を介して親クラスを呼び出しますが、CI 1.7.xでは、parent :: Controller()とparent: :モデル()。

私はこれらの2つの劇的な変更以外にも、バージョンジャンプの間の劇的な変化の方法ではあまり変わっていないと思います。

0


私は同じ問題を抱え、今解決しました。

一般的には、ソースフォージのバージョン履歴を表示するには、[コード - > SVNの参照]タブに移動し、ダウンロードに必要な履歴バージョンを選択します。

たり、特定のこのtankauthバージョンhttp://tankauth.svn.sourceforge.net/viewvc/tankauth/?pathrev=18
これに行く必要がためには、私はCodeIgniterの1.7.2でこのバージョンをテストしてきたし、それが働いたCodeIgniterの2
との互換性を行う前に、最後のバージョンです!

関連する問題