api auth, user
parent
108315c35b
commit
6c82c8cfac
21
README.md
21
README.md
|
|
@ -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`
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
]);
|
||||
|
|
|
|||
Loading…
Reference in New Issue