/** * @inheritdoc */ public function behaviors() { return Arr::merge(parent::behaviors(), ['access' => ['class' => AccessControl::className(), 'only' => ['logout', 'signup', 'connect'], 'rules' => [['actions' => ['signup', 'connect'], 'allow' => true, 'roles' => ['?']], ['actions' => ['logout'], 'allow' => true, 'roles' => ['@']]]], 'verbs' => ['class' => VerbFilter::className(), 'actions' => ['logout' => ['post']]]]); }