Я делаю небольшое приложение с Laravel, и я использовал auth
Laravel для всей проблемы аутентификации, как вы знаете, когда вы используете auth
Laravel, создаются вход в систему, регистрация и домашние представления.
Что я хочу знать, так это то, как увидеть информацию о пользователе, который только что вошел в систему, то есть, когда человек входит, на домашнем экране отображается, например, его имя, адрес электронной почты.
Это домашний вид, когда пользователь вводит:
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">Inicio</div>
<div class="card-body">
@if (session('status'))
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif
Usted ha iniciado Sesion
</div>
</div>
</div>
</div>
</div>
@endsection
Если вы используете
User
модель по умолчанию. У вас просто есть возможность использоватьЭто вернет экземпляр
User
зарегистрированной модели, из этого вы можете получить доступ к атрибутам, таким какemail
илиname
другим, которые у вас есть в вашей таблице, а также к отношениям, установленным сEloquent
Чтобы получить идентификатор, это можно сделать предыдущим способом, обратившись,
auth()->user()->id
но есть более короткий путь.Чтобы отобразить данные в представлении, это нужно будет сделать с помощью традиционного синтаксиса блейда.