0

「パスワードをお忘れですか?」でログインシステムを作りたいのですが。、これは私が見つけた唯一の例です..忘れられたパスワード

しかし、認証権限に問題があります...リンクを入力しました'パスワードを忘れましたか?' 私のビューでは、login.ctpでリンクをクリックすると、/ user / forgot.ctpにリダイレクトできず、ファイルapp_controller.phpの関数beforeFilter()からメッセージを送信できません。

これはlogin.ctpの私のリンクです

 <?php echo $html->link('¿forgot password?', array('controller' => 'users', 'action' =>
 'forgot')); ?></p> 

ログインすると機能しますが、ログインしていないと機能せず、問題となる可能性のあるメッセージエラーが送信されますか?

4

1 に答える 1

1

私はチュートリアルを見ていませんが、あなたはでbeforefilter方法を試しましたusers_controllerか?

function beforeFilter() {
    parent::beforeFilter();
    $this->Auth->allow('forgot');
}
于 2012-04-22T23:12:38.427 に答える