0
に無限に実行されているコードは、アクションの前でリダイレクトすることは、私がweb.phpとログインアクションにするために、アクセスフィルタを追加したyii2
パブリック関数actionLogin()Yii2で{
return $this->render('loginform', ['model' => $model, 'iv' => $iv, 'key' => $key]);
}
に無限に実行されているコードは、アクションの前でリダイレクトすることは、私がweb.phpとログインアクションにするために、アクセスフィルタを追加したyii2
パブリック関数actionLogin()Yii2で{
return $this->render('loginform', ['model' => $model, 'iv' => $iv, 'key' => $key]);
}
を次から構成され、あなたは「ドンユーザーがログインしているかどうかを確認するための回避策を実行する必要があります.Yii2にはすべて自分のために行う行動があります。
それを使用するには、お使いのコントローラで、この動作を追加します。それは、このコントローラ内のすべてのアクションがログインしているアクセスを試みるユーザー玉葉かどうかをチェックします
public function behaviors()
{
return [
'access' => [
'class' => yii\filters\AccessControl::className(),
'rules' => [
[
'allow' => true,
'roles' => ['@']
],
],
],
];
}
をより多くのオプションのためにあなたがここになります。YIi2 - Access Control Filter
を
私は上記のアクセスコントロールフィルタを試してみましたが、ログイン後、そのページに誘導されず、ログインページ自体に残っています – ShrutiK
これは一般にあなたのログインアクションです。 – Yupik
アクセスルールはうまくいきましたが、ユーザのログイン後、彼は予想されるURLにリダイレクトされません – ShrutiK