fix: _save_cookies_file改用async版本 + 加eventlet支持WebSocket
- 密码登录保存cookie时用await _save_cookies_file_async替代同步版 - 加eventlet依赖解决WebSocket 500错误
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
flask>=3.0
|
||||
flask-socketio>=5.3
|
||||
eventlet>=0.36
|
||||
playwright==1.52.0
|
||||
playwright-stealth>=1.0
|
||||
pyyaml>=6.0
|
||||
|
||||
@@ -146,7 +146,7 @@ async def login_with_password(account_id, phone, password):
|
||||
# 保存 storage_state + 精简 cookies
|
||||
auth_path = get_auth_path(account_id)
|
||||
await context.storage_state(path=auth_path)
|
||||
_save_cookies_file(account_id, context)
|
||||
await _save_cookies_file_async(context, account_id)
|
||||
|
||||
return True, "登录成功"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user