批量修改玩家密码
This commit is contained in:
@@ -916,7 +916,7 @@ class TCPGameServer(TCPServer):
|
||||
# 读取玩家数据
|
||||
player_data = self.load_player_data(username)
|
||||
|
||||
if player_data and player_data.get("user_password") == password:
|
||||
if player_data and player_data.get("玩家密码") == password:
|
||||
# 登录成功
|
||||
self.log('INFO', f"用户 {username} 登录成功", 'SERVER')
|
||||
|
||||
@@ -1105,7 +1105,7 @@ class TCPGameServer(TCPServer):
|
||||
# 更新玩家数据
|
||||
player_data.update({
|
||||
"user_name": username,
|
||||
"user_password": password,
|
||||
"玩家密码": password,
|
||||
"farm_name": farm_name or "我的农场",
|
||||
"player_name": player_name or username,
|
||||
"个人简介": "", # 新增个人简介字段,默认为空
|
||||
@@ -1343,7 +1343,7 @@ class TCPGameServer(TCPServer):
|
||||
|
||||
# 更新密码
|
||||
try:
|
||||
player_data["user_password"] = new_password
|
||||
player_data["玩家密码"] = new_password
|
||||
|
||||
# 保存到缓存和文件
|
||||
self.player_cache[username] = player_data
|
||||
@@ -7972,7 +7972,7 @@ class TCPGameServer(TCPServer):
|
||||
|
||||
try:
|
||||
# 更新玩家数据
|
||||
player_data["user_password"] = new_password
|
||||
player_data[""] = new_password
|
||||
player_data["player_name"] = new_player_name
|
||||
player_data["farm_name"] = new_farm_name
|
||||
player_data["个人简介"] = new_personal_profile
|
||||
@@ -7990,7 +7990,7 @@ class TCPGameServer(TCPServer):
|
||||
"success": True,
|
||||
"message": "账号信息修改成功",
|
||||
"updated_data": {
|
||||
"user_password": new_password,
|
||||
"玩家密码": new_password,
|
||||
"player_name": new_player_name,
|
||||
"farm_name": new_farm_name,
|
||||
"个人简介": new_personal_profile
|
||||
@@ -8077,7 +8077,7 @@ class TCPGameServer(TCPServer):
|
||||
# 只发送账户相关信息,不发送农场数据等
|
||||
account_info = {
|
||||
"user_name": player_data.get("user_name", ""),
|
||||
"user_password": player_data.get("user_password", ""),
|
||||
"玩家密码": player_data.get("玩家密码", ""),
|
||||
"player_name": player_data.get("player_name", ""),
|
||||
"farm_name": player_data.get("farm_name", ""),
|
||||
"个人简介": player_data.get("个人简介", ""),
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"farm_name": "农场名称",
|
||||
"player_name": "玩家名称",
|
||||
"user_name": "用户名",
|
||||
"user_password": "密码",
|
||||
"玩家密码": "密码",
|
||||
"最后登录时间": "2025年07月20日17时19分16秒",
|
||||
"总游玩时间": "0时0分0秒",
|
||||
"农场土地": [],
|
||||
|
||||
10
Server/config/verification_codes.json
Normal file
10
Server/config/verification_codes.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"3205788256": {
|
||||
"code": "C2C8SK",
|
||||
"expire_at": 1753063451.18584,
|
||||
"code_type": "reset_password",
|
||||
"created_at": 1753063151.1858408,
|
||||
"used": true,
|
||||
"used_at": 1753063206.7213008
|
||||
}
|
||||
}
|
||||
@@ -5,9 +5,9 @@
|
||||
"farm_name": "柚大青の小农场",
|
||||
"player_name": "柚大青",
|
||||
"user_name": "2143323382",
|
||||
"user_password": "tyh@19900420",
|
||||
"最后登录时间": "2025年07月20日22时15分13秒",
|
||||
"总游玩时间": "6时47分9秒",
|
||||
"玩家密码": "tyh@19900420",
|
||||
"最后登录时间": "2025年07月21日10时00分34秒",
|
||||
"总游玩时间": "6时47分10秒",
|
||||
"农场土地": [
|
||||
{
|
||||
"crop_type": "",
|
||||
@@ -986,24 +986,24 @@
|
||||
"2025年07月13日07时26分04秒": "金币302 经验63 土豆x5 小麦x3"
|
||||
},
|
||||
"在线礼包": {
|
||||
"当前日期": "2025-07-20",
|
||||
"今日在线时长": 999999.2718074322,
|
||||
"当前日期": "2025-07-21",
|
||||
"今日在线时长": 0.0,
|
||||
"已领取礼包": [],
|
||||
"登录时间": 1753003043.7163484
|
||||
"登录时间": 1753063234.6517925
|
||||
},
|
||||
"点赞系统": {
|
||||
"今日剩余点赞次数": 10,
|
||||
"点赞上次刷新时间": "2025-07-20"
|
||||
"点赞上次刷新时间": "2025-07-21"
|
||||
},
|
||||
"新手礼包": {
|
||||
"已领取": true,
|
||||
"领取时间": "2025-07-20 20:21:04"
|
||||
},
|
||||
"体力系统": {
|
||||
"当前体力值": 24,
|
||||
"当前体力值": 25,
|
||||
"最大体力值": 25,
|
||||
"上次刷新时间": "2025-07-20",
|
||||
"上次恢复时间": 1753018615.8492067
|
||||
"上次刷新时间": "2025-07-21",
|
||||
"上次恢复时间": 1753063234.6496308
|
||||
},
|
||||
"道具背包": [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"farm_name": "123",
|
||||
"player_name": "123",
|
||||
"user_name": "2804775686",
|
||||
"user_password": "123",
|
||||
"玩家密码": "123",
|
||||
"最后登录时间": "2025年07月21日09时27分44秒",
|
||||
"总游玩时间": "0时8分51秒",
|
||||
"注册时间": "2025年07月20日23时08分10秒",
|
||||
@@ -35,7 +35,7 @@
|
||||
},
|
||||
{
|
||||
"crop_type": "龙果",
|
||||
"grow_time": 5840,
|
||||
"grow_time": 7240,
|
||||
"is_dead": false,
|
||||
"is_diged": true,
|
||||
"is_planted": true,
|
||||
@@ -57,7 +57,7 @@
|
||||
},
|
||||
{
|
||||
"crop_type": "苹果",
|
||||
"grow_time": 5710,
|
||||
"grow_time": 7110,
|
||||
"is_dead": false,
|
||||
"is_diged": true,
|
||||
"is_planted": true,
|
||||
|
||||
Reference in New Issue
Block a user