feat: 添加登录超时恢复逻辑,优化登录流程中的错误处理与状态管理

This commit is contained in:
QLHazyCoder
2026-04-23 00:05:18 +08:00
parent 6039cbaf87
commit 9b4feea87c
4 changed files with 353 additions and 40 deletions
+2 -1
View File
@@ -87,7 +87,8 @@ test('step6LoginFromPasswordPage switches to one-time-code login when password i
globalThis.log = (message, level = 'info') => {
logs.push({ message, level });
};
globalThis.step6SwitchToOneTimeCodeLogin = async (value) => {
globalThis.step6SwitchToOneTimeCodeLogin = async (payload, value) => {
assert.deepStrictEqual(payload, { email: 'user@example.com', password: '' });
assert.strictEqual(value, snapshot);
return { step6Outcome: 'success', via: 'switch_to_one_time_code_login' };
};