hohoho
Новичок
Раскритикуйте мою мысль
Моему приложению осталось написать систему аутентификациии, я планирую её сделать следующм образом:
В index.php стартует сессия, потом создаётся класс user. В конструкторе класса определяется тип пользователя и принадлежность его к какой-либо группе (ну там админы, модераторы, анрегистред и т.д.), делается это примерно так:
1) если в сесси есть значения с id и хешем пользователя, то всё хорошо, загружаем его права и данные
2) если в сесси нет данных о пользователе, то загружаем права гостя.
Так же есть несколько вопросов.
1) Не быстрее ли будет хранить в сесси не id и хеш, а сам экземпляр объекта user?
2) Стоит ли ставить в случае, если проверка показала что это гость специальный маркер, который будет сигнализировать о том что это гость и при следующей проверке исключит все эти проверки. А этот маркер будет сниматься функцией login?
Моему приложению осталось написать систему аутентификациии, я планирую её сделать следующм образом:
В index.php стартует сессия, потом создаётся класс user. В конструкторе класса определяется тип пользователя и принадлежность его к какой-либо группе (ну там админы, модераторы, анрегистред и т.д.), делается это примерно так:
1) если в сесси есть значения с id и хешем пользователя, то всё хорошо, загружаем его права и данные
2) если в сесси нет данных о пользователе, то загружаем права гостя.
Так же есть несколько вопросов.
1) Не быстрее ли будет хранить в сесси не id и хеш, а сам экземпляр объекта user?
2) Стоит ли ставить в случае, если проверка показала что это гость специальный маркер, который будет сигнализировать о том что это гость и при следующей проверке исключит все эти проверки. А этот маркер будет сниматься функцией login?

