fix(auth): harden WeChat login and explicit identity switching

This commit is contained in:
xsl
2026-10-12 10:07:54 +08:00
parent 0ec5e5dc32
commit d68f841f0e
16 changed files with 1484 additions and 735 deletions
+26 -16
View File
@@ -40,8 +40,8 @@
"semantic_hash": ""
},
"h5/js/app.js": {
"mtime": 1791735440.264282,
"ast_hash": "bd18e424efb5c8d037b64d67f869b198",
"mtime": 1791770434.3399014,
"ast_hash": "174b15c983614449ca67a7e5b81a8bbf",
"semantic_hash": ""
},
"h5/js/head-pose.js": {
@@ -140,8 +140,8 @@
"semantic_hash": ""
},
"h5/index.html": {
"mtime": 1791735440.2604818,
"ast_hash": "444fca45ad900710607cb15b852c0305",
"mtime": 1791770434.3399014,
"ast_hash": "cfdedacf49c9a83c23155abb39fc7447",
"semantic_hash": ""
},
"h5/vendor/faceapi/README.md": {
@@ -1230,8 +1230,8 @@
"semantic_hash": ""
},
"h5/js/account-client.js": {
"mtime": 1791646011.3632386,
"ast_hash": "1aad127f864693ee873d59b177386b33",
"mtime": 1791770434.3399014,
"ast_hash": "d14c4ec5374a8ada79e0e7cd1cc294a0",
"semantic_hash": ""
},
"h5/js/camera-geometry.js": {
@@ -1250,13 +1250,13 @@
"semantic_hash": ""
},
"h5/lib/accounts.js": {
"mtime": 1791735369.9274576,
"ast_hash": "1a0677e439938aa2e9e4decf38fad568",
"mtime": 1791770434.3399014,
"ast_hash": "af809199fbaae6318fb71fe602ddc102",
"semantic_hash": ""
},
"h5/test/accounts.js": {
"mtime": 1791735546.0452847,
"ast_hash": "aa05cb7d924b1ddbe8834faeab24588f",
"mtime": 1791770576.0104883,
"ast_hash": "d927f5d1486b56505ba4da49ec6a769c",
"semantic_hash": ""
},
"h5/test/report-persistence.mjs": {
@@ -1290,8 +1290,8 @@
"semantic_hash": ""
},
"docs/\u5fae\u4fe1\u767b\u5f55\u63a5\u5165\u4e0e\u516c\u7f51\u90e8\u7f72\u8bf4\u660e.md": {
"mtime": 1791730674.7561882,
"ast_hash": "6e8f9f9a8b941790adccde55be9b125c",
"mtime": 1791770706.5669558,
"ast_hash": "b290838863e54d0d6261cb4e43cc0904",
"semantic_hash": ""
},
"h5/assets/fonts/misans/README.md": {
@@ -1530,8 +1530,8 @@
"semantic_hash": ""
},
"h5/test/wechat-browser.mjs": {
"mtime": 1791710791.703553,
"ast_hash": "7d44f0e7fee4a30c6654db57de57923e",
"mtime": 1791770609.8948362,
"ast_hash": "9e3344d5618e59e5e765d16d4b0903b0",
"semantic_hash": ""
},
"docs/2026-10-11\u63d0\u4ea4\u524dReview.md": {
@@ -1550,8 +1550,8 @@
"semantic_hash": ""
},
"docs/\u7ebf\u4e0a\u5fae\u4fe1\u767b\u5f55\u90e8\u7f72\u8bb0\u5f55-2026-10-11.md": {
"mtime": 1791730745.132436,
"ast_hash": "056f5b8e0ee8920285d9cf8b1764f3f5",
"mtime": 1791770706.5669558,
"ast_hash": "7a475de28d6a21509d18bf30a3b29080",
"semantic_hash": ""
},
"h5/test/browser-failures.mjs": {
@@ -1573,5 +1573,15 @@
"mtime": 1791735707.6717124,
"ast_hash": "69c1278c6c8eea5866982940e20e421c",
"semantic_hash": ""
},
"docs/\u5fae\u4fe1\u767b\u5f55\u8054\u8c03-2026-10-12.md": {
"mtime": 1791770818.4989572,
"ast_hash": "55253912b649c3ca707acdf2631a9e7f",
"semantic_hash": ""
},
"h5/test/wechat-production.mjs": {
"mtime": 1791770851.3389251,
"ast_hash": "ba457695243430e271cfd7927ef22541",
"semantic_hash": ""
}
}