api auth, user
parent
108315c35b
commit
6c82c8cfac
21
README.md
21
README.md
|
|
@ -11,6 +11,27 @@
|
||||||
- `composer require peidikeji/dcat-admin-user`
|
- `composer require peidikeji/dcat-admin-user`
|
||||||
- `php artisan migrate`
|
- `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`
|
- 用户注册成功: `Peidikeji\User\Events\UserRegister`
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ class UserController extends Controller
|
||||||
{
|
{
|
||||||
$user = auth('api')->user();
|
$user = auth('api')->user();
|
||||||
|
|
||||||
return UserResource::make($user);
|
return $this->json(UserResource::make($user));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function update(Request $request)
|
public function update(Request $request)
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,8 @@ class UserResource extends JsonResource
|
||||||
{
|
{
|
||||||
public function toArray($request)
|
public function toArray($request)
|
||||||
{
|
{
|
||||||
return array_merge(UserTinyResource::make($this), [
|
return array_merge(UserTinyResource::make($this)->toArray($request), [
|
||||||
'balance' => $this->balance,
|
'balance' => floatval($this->balance),
|
||||||
'inviter_id' => $this->inviter_id,
|
'inviter_id' => $this->inviter_id,
|
||||||
'phone' => $this->phone,
|
'phone' => $this->phone,
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue