Я снова с вопросом о MVC.
Разобрался с контроллерами, представлениями.
У меня есть index.php - единая точка входа в приложение.
Насколько я понимаю, за все действия с сессиями должна отвечать модель.
Вопрос: вызывают ли из index.php модель напрямую? Или это лучше делать через контроллер (только зачем?)
Просто немного смущает, что в самом начале index.php:
session_start();
$user = new UserModel();
$user->checkAuth();
Возможно, вопрос глупый, но пожалуйста, не рекомендуйте использовать фреймворки вместо велосипедов, я хочу разобраться в чистом php для начала. Лучше ткните, где можно почитать про аутентификацию/авторизацию/сессии/куки в контексте MVC.
Благодарю.