fix: improve step 2 email switch handling

This commit is contained in:
dada2321
2026-04-19 12:05:24 +08:00
parent e5ae540a3c
commit 01477d6bd0
10 changed files with 630 additions and 7 deletions
+4 -1
View File
@@ -3902,7 +3902,10 @@ function isAddPhoneAuthFailure(error) {
return loggingStatus.isAddPhoneAuthFailure(error);
}
const message = getErrorMessage(error);
return /https:\/\/auth\.openai\.com\/add-phone(?:[/?#]|$)|\badd-phone\b|添加手机号|手机号码|手机号页|手机号页面|手机号|phone\s+number|telephone/i.test(message);
if (/\u624b\u673a\u53f7\u8f93\u5165\u6a21\u5f0f|phone\s+entry/i.test(message)) {
return false;
}
return /https:\/\/auth\.openai\.com\/add-phone(?:[/?#]|$)|\badd-phone\b|\u6dfb\u52a0\u624b\u673a\u53f7|\u624b\u673a\u53f7\u7801|\u8fdb\u5165\u624b\u673a\u53f7\u9875\u9762|\u624b\u673a\u53f7\u9875|\u624b\u673a\u53f7\u9875\u9762|phone\s+number|telephone/i.test(message);
}
function getLoginAuthStateLabel(state) {