保存现有功能 增加域名和添加时间关联

This commit is contained in:
huangzhenpc
2025-04-07 15:26:55 +08:00
parent 92f7c0f3e0
commit 8fc5a04903
3 changed files with 9 additions and 5 deletions

View File

@@ -300,11 +300,11 @@ class AutoCursorService:
for account in accounts:
upload_item = {
"email": account["email"],
"email_password": account["password"], # 使用password作为email_password
"email_password": account.get("password", ""), # 使用account的password字段作为email_password
"cursor_email": account["email"],
"cursor_password": account["cursor_password"],
"cookie": account["cursor_cookie"] or "",
"token": account.get("cursor_jwt", ""), # 使用cursor_jwt作为token
"cookie": account.get("cursor_cookie", "") or "",
"token": account.get("cursor_jwt", ""),
"hostname": self.hostname
}
upload_data.append(upload_item)

View File

@@ -213,7 +213,10 @@ class CursorRegister:
self.logger.info("=" * 50)
self.logger.info(f"账号 {i+1} 注册成功:")
self.logger.info(f"邮箱: {result['email']}")
self.logger.info(f"邮箱密码: {result['email_password']}")
if 'email_password' in result and result['email_password']:
self.logger.info(f"邮箱密码: {result['email_password']}")
else:
self.logger.info("邮箱密码: (无)")
self.logger.info(f"Cursor密码: {result['cursor_password']}")
# 只显示token的前30个字符避免日志过长
token = result.get('cursor_jwt', '')
@@ -232,7 +235,7 @@ class CursorRegister:
for account in successful:
upload_item = {
"email": account["email"],
"password": account["email_password"],
"password": account.get("email_password", ""), # 使用get并提供默认值
"cursor_password": account["cursor_password"],
"cursor_cookie": account["cursor_cookie"],
"cursor_jwt": account.get("cursor_jwt", "")

View File

@@ -242,6 +242,7 @@ class HostRegisterWorker:
logger.success(f"自建邮箱账号 {email} 注册成功")
return {
'email': email,
'email_password': '', # 添加email_password字段可以为空字符串
'cursor_password': cursor_password,
'cursor_cookie': cookies,
'cursor_jwt': jwt_token