This commit is contained in:
2025-06-25 16:12:51 +08:00
parent dbcc89b8fb
commit 28aec960e2
15 changed files with 2013 additions and 45 deletions

View File

@@ -0,0 +1,40 @@
<?php
namespace App\Services\GatewayWorker;
use App\Models\UserModel;
class UserService
{
public function login($username, $password)
{
$userModel = UserModel::where('username', $username)->first();
if ($userModel) {
if ($userModel->password == md5($password)) {
return [
'token' => $userModel->id,
'user_info' => $userModel
];
} else {
return false;
}
} else {
return false;
}
}
public function register($username, $password, $nickName)
{
$userModel = UserModel::create([
'username' => $username,
'password' => md5($password),
'nick_name' => $nickName,
'created_at' => time()
]);
return [
'token' => $userModel->id,
'user_info' => $userModel
];
}
}