4
0
Fork 0

api auth, user

master
panliang 2022-09-13 17:51:43 +08:00
parent 108315c35b
commit 6c82c8cfac
3 changed files with 24 additions and 3 deletions

View File

@ -11,6 +11,27 @@
- `composer require peidikeji/dcat-admin-user`
- `php artisan migrate`
### 配置
- `config/auth.php`
```php
[
'guards' => [
'api' => [
'driver' => 'sanctum',
'provider' => 'users',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => Peidikeji\User\Models\User::class,
],
],
];
```
## 事件
- 用户注册成功: `Peidikeji\User\Events\UserRegister`

View File

@ -13,7 +13,7 @@ class UserController extends Controller
{
$user = auth('api')->user();
return UserResource::make($user);
return $this->json(UserResource::make($user));
}
public function update(Request $request)

View File

@ -8,8 +8,8 @@ class UserResource extends JsonResource
{
public function toArray($request)
{
return array_merge(UserTinyResource::make($this), [
'balance' => $this->balance,
return array_merge(UserTinyResource::make($this)->toArray($request), [
'balance' => floatval($this->balance),
'inviter_id' => $this->inviter_id,
'phone' => $this->phone,
]);