Я создал несколько частей моего Laravel 7 приложения (я новичок ie, пытающийся учиться). Затем я хотел добавить аутентификацию, поэтому я сделал:
php artisan ui bootstrap --auth
npm install && npm run dev
После этого у меня есть ссылка «логин» и «регистрация» в верхнем левом углу каждой страницы мое приложение. Эти ссылки добавляются каким-то автоматическим способом и не меняют страницы (views - * .blade. php файлы), которые я создал до добавления системы аутентификации.
Я хотел бы предотвратить эти ссылки добавляются автоматически. Затем я могу добавить свои ссылки на панель навигации. Проблема в том, что я не могу понять, как они создаются или добавляются в мои представления. Кто-нибудь может мне помочь?
НЕВЕРНО - Я выяснил это.
Видимо, во время установки системы аутентификации мой "layout.blade. php" был изменен, чтобы включить оба " войти в систему и зарегистрировать ссылки путем добавления этого кода под тегом <body>
:
<div class="flex-center position-ref full-height">
@if (Route::has('login'))
<div class="top-right links">
@auth
<a href="{{ url('/home') }}">Home</a>
@else
<a href="{{ route('login') }}">Login</a>
@if (Route::has('register'))
<a href="{{ route('register') }}">Register</a>
@endif
@endauth
</div>
@endif
</div>
Все, что мне нужно было сделать, это удалить этот блок кода. Надеюсь, это поможет кому-то в будущем.