2011-09-14 10 views
1

ここでの問題は、ユーザーが自分のアプリケーションにログインすると、常にデフォルトのコントローラにリダイレクトされることです。Codeigniter/Tank_Authのログイン時に返信URLを設定するにはどうすればよいですか?

私は彼らがログインする前にあったページにリダイレクトするユーザーをしたいと思います。

をだから、例えば、ユーザがフォーラムのポスト#12を読み(読みはログインを必要としない)、その後に決定された場合回答を投稿すると(回答にはログインが必要)、ログインすると12番に戻るはずです。

私はPHP/CodeIgniterの2.0.2とTank_Authライブラリを使用して、そして私の質問を設定するための最良の方法は何

である私のコントローラ

function __construct() 
{ 
    parent::__construct(); 

    if (!$this->tank_auth->is_logged_in()) { 
     redirect('/auth/login/'); 
    } else { 

     //load stuff 
    } 

のいくつかに持っています返品URL(Cookie?GET?)はどのように実装されますか?

Tank_Authに精通している場合は、どのファイルでこれらの変更を行う必要がありますか?

Tank_Authを使用しない場合でも、ロードマップは歓迎します。

答えて

関連する問題