diff --git a/app/Http/Controllers/Api/LoginController.php b/app/Http/Controllers/Api/LoginController.php index 20403db..dd75db5 100644 --- a/app/Http/Controllers/Api/LoginController.php +++ b/app/Http/Controllers/Api/LoginController.php @@ -50,13 +50,12 @@ class LoginController extends Controller } // TODO 登录部分待优化 - $userModel = new User(); - $userModel->firstOrCreate([ + $userModel = User::firstOrCreate([ 'openid' => $res['openid'] ?? '', 'unionid' => $res['unionid'] ?? '', 'agent_id' => $agent->id, ], [ - 'nickname' => substr(session_create_id(), 0, 10), + 'nickname' => uniqid(), 'avatar' => '/static/images/avatar.png' ]);