烧饼论坛
登录

看上去设置邮箱的逻辑有些问题

644
  • abc1763613206
    Lv.1 初来乍到

    @Showfom RT,在目前的注册表单里邮箱是选填的,但是如果真的注册时不填邮箱,就变成赛博电灯泡了:

    1. 点击顶部条幅的发送邮件按钮, /verify/resend/ 会提示 200 出错了 账号没有邮箱,请联系管理员
    2. 翻了半天在 /profile/ 找到了填邮箱的地方,填完之后发了个邮件,验证端点是 /profile/email/confirm/?token=
    3. 点击完链接之后,顶部的条幅由 邮箱尚未验证,验证后才能发帖、回帖和使用其他功能。 变成了 邮箱尚未验证,验证后才能发帖、回帖和使用其他功能。验证邮件已发送至 [邮箱],但是此时重发的端点变成了 /verify/?token=

    总感觉 2 和 3 端点的逻辑有些重复,或者至少应当在第一个端点设置一个跳转到设置邮箱的按钮。

4 条回复

发表回复