@ubuntu_lts

Какой переменной разграничивать области доступа?

например, при авторизации устанавливается сессия $_SESSION['auth'], потом на основании сессии мы получаем авторизованного пользователя $this->user (в видах имеет вид $user), на его основании создаём игрока $this->player (в видах имеет вид $player)

какую переменную из этих трёх в классах и видах нужно использовать, чтобы разграничивать области доступа?
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
maksim92
@maksim92 Куратор тега PHP
Нашёл решение — пометь вопрос ответом!
Разграничение должно осуществляться на $this->identity, то есть в
$this->user Это просто данные в виде объекта. Она может быть хоть из таблицы, хоть из файла. Это надо понимать. Поэтому у вас там не может быть никакой player. У вас identity.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы