2014-12-09 2 views
1

У меня есть код моего регистрационного кода.Yii2: Страница регистрации показывает ошибку «403 запрещено, вам запрещено доступ к странице»

public function actionSignup() 
{ 
    $model = new SignupForm(); 
    if ($model->load(Yii::$app->request->post()) && $model->validate()) { 
     if ($user = $model->signup()) { 
      $this->layout = 'index'; 
       return $this->goHome(); 
     } 
    } 
    $this->layout = 'index'; 
    return $this->render('signup', [ 
     'model' => $model, 
    ]); 
} 

Когда я, через URL передать адрес как index.php? Г = сайта/входа в систему, то есть появится форма входа &, что работает отлично. Но когда я передаю index.php? R = site/signup, тогда он показывает мне выше ошибки. Я не получаю этого ....

+0

Вы уже прошли аутентификацию? – soju

+0

Я не получаю вас ... –

+0

Не могли бы вы обновить свой вопрос с помощью фильтра accessControl? –

ответ

0

Действия для регистрации для гостей, вы получаете эту ошибку 403, потому что вы уже прошли аутентификацию.

Смежные вопросы