Здравствуйте, подскажите пожалуйста, как лучше сделать.
Делаю сайт где есть личный кабинет у пользователя, он может зарегистрироваться и войти в него.
Личный кабинет делаю на vue-route.
И вот пользователь из своего личного кабинета должен отправлять различные запросы, то есть к примеру получить данные своего профиля, или свои сообщения.
Лучше делать API тогда ? Но не слишком ли это заморочено будет ? И мне ещё нужно же думать о том что бы пользователь не мог получить сообщения к примеру чужого пользователя, отправив запрос с не своим ID.
Да данный момент web.php выглядит вот так:
Route::get('/', [PageController::class, 'index'])->name('home');
require __DIR__.'/auth.php'; // Тут просто авторизация
require __DIR__.'/account.php'; // Тут маршрут для личного кабинета
Подскажите пожалуйста, как лучше поступить, заранее благодарю за ответ.