事项记录

Todo

  • 邮箱验证流程打通 -

    • 先验证通过后才走我们的添加 code 逻辑?如果是这样,那之前的逻辑就失效了。因为这样就在 url 里丢掉了 code => 确认,verification 是 sign up success 后续步骤—先插入了数据,再发送了请求!可以啊,这样也消除了同一个邮箱 spam 请求的可能性。
    • 再验证没有 verification 下是不是都永远跳转到验证页面?
    • SMTP 服务器选择 => 先用 qq mail 代理的 fseasy. 不行再走 gmail 代理吧,小问题。
    • 配置 SMTP & 验证:
      • 在 fseasy.top 上新建了邮箱账号 dajuan.english@fseasy.top
      • smtp ok(一开始把 username 搞错了,应该是 邮箱地址!)
      • form_.name 中文导致发到 qq.com, gmail.com 被拒收:预先 encode 就没问题
      • 100% 进 gmail、hotmail 垃圾箱;qq.com 还好。可能要配置一些东西。后面再研究吧 => [优化项: 让邮箱不容易进垃圾箱]
    • 整理流程跑通了
      • verification:先创建用户,code 绑定完成;链接发送到邮箱;点击后跳转登录
      • reset: 链接发送邮箱;点击后跳转到 reset 页面;
  • supertokens 点击登录、重新发送邮件等,增加一个动效?现在就是卡着不动,有点难受 【done】

    折腾一下午,gemini 帮助下,用 css 搞好了。换个思路天地宽啊,为啥死扣 override,这种简单的需求,css 最好!侵入也小。

  • pay 流程打通:

    使用 code: 完成页面;代码基本写完,需要测试。

  • 管理员用户管理:

    • +pay-code;同步数据(应该不用,调用 +pay-code 接口应该就自动会同步数据了)?
    • SMTP 崩溃时的处理逻辑:
      • 手工验证邮箱
      • 手工发送 password reset link
  • 用户 dashboard 页面

  • Nginx 配置自动生成

  • 额外脚本手动处理

Process

因为在想 SMTP 账户的事情,昨天 ChatGPT 推荐还是用 gmail, 然后就想把 mac 的邮箱搞好—收不了 gmail. 但是不想用透明代理,自己配置 pac,发现不行—oauth 可以过,但是邮箱回来后就不行。估计还是端口问题—邮件收发不是 http 请求了啊。算了,后面再搞吧。focus 发版!smtp 先用 qqmail 吧。跑通了再说!


情绪记录

Good

Bad


Reflect

再次因为 ChatGPT 耽误了好长时间—一方面是自己的固执,非要按自己想法方法来做;一方面还是没考虑先问 Gemini!

2 个同样价格的东西(都免费…),为啥不去优先用效果更好的呢—可能稍微慢一点,但评估问题的难度,显然应该用能力更强的啊。

判断力,还需要提升!

看雪球又看到一句话:如果你做着 90% 的人都会做的事,为何会期望获得 10% 才可能获得的结果?input->output, 要想获得不一样的成果,就得有不一样的行为。 所以不要怕和别人不同,因为你想要的,和别人就不同。有自己的想法,本身是一件非常可贵的东西。能够坚持自己的想法并按正确的路径去执行, 更是难得的品质。