Для реализации своего проекта я использую laravel и inertia.js. В моей навигационной панели я хочу отображать элемент div с некоторыми сведениями о пользователе, если пользователь вошел в систему. А если пользователь не вошел в систему, div не должен появляться. Я попробовал это, но детали не отображаются ни когда я вошел в систему, ни
когда я не вошел. Что мне делать?
Open user menu
class="origin-top-right absolute right-0 mt-2 w-48 rounded-md shadow-lg py-1 bg-white ring-1 ring-black ring-opacity-5"
role="menu" aria-orientation="vertical" aria-labelledby="user-menu">
Logout
В AppServiceProvider
public function boot()
{
//check if user is logged in
Inertia::share('auth.user', function() {
return ['loggedIn' => Auth::check()];
});
}
Подробнее здесь: https://stackoverflow.com/questions/660 ... -logged-in
Laravel, Inertia.js и vue, проверьте, вошел ли пользователь в систему ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение