/**
  * @inheritdoc
  */
 public function behaviors()
 {
     return [['class' => SignupFilter::className(), 'only' => ['index']], ['class' => AccessControl::className(), 'denyCallback' => [$this, 'goHome'], 'rules' => [['actions' => ['activate', 'connect', 'done', 'index'], 'allow' => true, 'roles' => ['?']]]], ['class' => TokenFilter::className(), 'only' => ['activate']], ['class' => ClientAuthFilter::className(), 'only' => ['connect']]];
 }
Пример #2
0
 /**
  * @inheritdoc
  */
 public function behaviors()
 {
     return [['class' => AccessControl::className(), 'denyCallback' => [$this, 'goHome'], 'rules' => [['actions' => ['captcha', 'client', 'login'], 'allow' => true, 'roles' => ['?']], ['actions' => ['logout'], 'allow' => true, 'verbs' => ['POST'], 'roles' => ['@']]]], ['class' => ClientAuthFilter::className(), 'only' => ['client']]];
 }