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

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: for account in accounts:
upload_item = { upload_item = {
"email": account["email"], "email": account["email"],
"email_password": account["password"], # 使用password作为email_password "email_password": account.get("password", ""), # 使用account的password字段作为email_password
"cursor_email": account["email"], "cursor_email": account["email"],
"cursor_password": account["cursor_password"], "cursor_password": account["cursor_password"],
"cookie": account["cursor_cookie"] or "", "cookie": account.get("cursor_cookie", "") or "",
"token": account.get("cursor_jwt", ""), # 使用cursor_jwt作为token "token": account.get("cursor_jwt", ""),
"hostname": self.hostname "hostname": self.hostname
} }
upload_data.append(upload_item) upload_data.append(upload_item)

View File

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

View File

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