使用laravel/UI 时,我们可以通过复制粘贴由 & --auth标志生成的相同脚手架,在多个位置或为多个用户(如admin、普通用户)创建身份验证脚手架。
我们如何通过 Fortify 实现同样的目标?
我们如何使用 Fortify 对管理员和普通用户进行授权?
我有一个用于显示个人资料信息的 Livewire 组件。在我的表单中,我将值绑定到wire:model嵌套数据。但它没有显示文本框中的值。
成分
<?php
namespace App\Http\Livewire\Profile;
use Livewire\Component;
class BasicInfo extends Component
{
public $user;
public function mount()
{
$this->user = auth()->user();
}
public function render()
{
return view('livewire.profile.basic-info');
}
}
Run Code Online (Sandbox Code Playgroud)
刀片文件
<div class="container">
<div class="row">
<div class="col-12">
<h1>{{ __('Profile Information') }}</h1>
</div>
<div class="col-6">
<form>
<div class="form-group row">
<label for="name" class="form-label">Name</label>
<input type="text" wire:model="user.name" class="form-control" disabled>
</div>
<div class="form-group row">
<label for="phone" class="form-label">Phone</label>
<input type="text" wire:model="user.phone" class="form-control" disabled>
</div>
<div class="form-group row">
<label for="location" class="form-label">Location</label>
<input …Run Code Online (Sandbox Code Playgroud)