This commit is contained in:
2025-12-24 16:59:05 +08:00
parent b52a51c09b
commit b68946fe79
218 changed files with 10790 additions and 3878 deletions
+6 -5
View File
@@ -27,30 +27,31 @@ class Auth
* 获取用户token
* 直接从服务器获取,不使用缓存
* @param string $userID 用户ID
* @param int $platformID 平台ID,默认为1
* @param string $platformID 平台ID,默认为android
* @return array
*/
public function getUserToken(string $userID, int $platformID = 1): array
public function getUserToken(string $userID, string $platformID = 'android'): array
{
// 获取管理员token
$adminToken = Utils::getAdminToken();
$platformID = Utils::getPlatformId( $platformID );
return Utils::send(Url::$getUserToken, ['userID' => $userID, 'platformID' => $platformID], '获取用户token错误', $adminToken);
}
/**
* 强制登出
* @param string $userID 要登出的用户ID
* @param int $platformID 平台ID,默认为1
* @param string $platformID 平台ID,默认为android
* @return array
*/
public function forceLogout(string $userID, int $platformID = 1): array
public function forceLogout(string $userID, string $platformID = 'android'): array
{
// 获取管理员token
$adminToken = Utils::getAdminToken();
// 清除本地缓存的用户token
Utils::clearToken($userID);
$platformID = Utils::getPlatformId( $platformID );
return Utils::send(Url::$forceLogout, ['userID' => $userID, 'platformID' => $platformID], '强制登出错误', $adminToken);
}
+5 -2
View File
@@ -92,11 +92,14 @@ class User
* @param array $data 用户信息
* @return array
*/
public function updateUserInfo(string $userID, array $data): array
public function updateUserInfo(string $userID, array $data): array|bool
{
// 获取管理员token
$adminToken = Utils::getAdminToken();
$data = array_merge(['userID' => $userID], $data);
$data = [
'userInfo' => $data
];
return Utils::send(Url::$updateUserInfo, $data, '修改用户信息错误', $adminToken);
}
@@ -244,7 +247,7 @@ class User
* @param string $faceURL 头像地址
* @return array
*/
public function userRegister(string $userID, string $nickname = '', string $faceURL = ''): array
public function userRegister(string $userID, string $nickname = '', string $faceURL = ''): array|bool
{
// 获取管理员token
$adminToken = Utils::getAdminToken();