hbuilderx.请求(重置密码('邮箱')).之后(() => {
让 邮箱 = 登录邮箱('邮箱账号', '邮箱密码');
让 一堆邮件 = 邮箱.得到未读邮件();
让 找回密码的邮件 = 一堆邮件.查找(标题 = 'HBuilder开发者帐号找回密码邮件');
让 链接 = 找回密码的邮件.正则匹配('/https\:\/\/account\.dcloud\.net\.cn\/user\/reset\/.*');
定时器(() => {
让 页面 = 访问(链接);
如果 (页面.是否已过期) 返回 false;
页面.输入密码('123456');
页面.再次输入密码('123456');
页面.点击提交按钮();
hbuilderx.登录('账号', '123456');
返回(登录.状态 == '成功');
}, 4天);
});
// 整个活而已 (把"之后"理解为"then", "让"理解成"let", "定时器"理解成"setTimeout", "返回"理解为"return"
// 就是想体验一下纯中文写代码看起来到底有多奇怪)

- 发布:2022-05-11 23:41
- 更新:2022-05-11 23:41
- 阅读:569
产品分类: 其他/ASK社区
App下载地址或H5⽹址: https://account.dcloud.net.cn/user/reset/
操作步骤:
预期结果:
false
false
实际结果:
true
true
bug描述:
(实在不知道分区应该怎么选了)
"该链接有效期为20分钟" 异常:
我于 2022/5/7 10:58 发出重置密码请求但我很快就忘了这件事
直到刚刚我查看垃圾邮件时发现了之前请求重置密码的邮件 (图一)
但当我点击邮件中的地址时, 它仍可正常访问, 并修改密码 (图二, 2022/5/11 23:04)
(修改密码后链接才无法访问)
(注意图中邮件的时间!!!)

