# 使用邮箱验证码更轻松地注册账户

**URL:** <https://meta.discourse.org/t/easier-account-signup-using-email-codes/407068>\
**Category:** Announcements\
**Tags:** login, signup\
**Created:** [2026年七月13日 01:20 UTC](https://meta.discourse.org/t/easier-account-signup-using-email-codes/407068 "2026-07-13T01:20:43Z")\
**Posts on this page:** 1\
**Showing post:** 31

<div class="post-metadata">

**Author:** ![ecki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ecki/32/264025_2.png) [@ecki](https://meta.discourse.org/u/ecki)\
**Post date:** [2026年九月7日 16:49 UTC](https://meta.discourse.org/t/easier-account-signup-using-email-codes/407068/31 "2026-09-07T16:49:45Z")

</div>

总体来说，我喜欢这个功能（首次注册只需输入邮箱和验证码），但它存在一些不足之处：

a) 登录和注册的配置应该分开设置  
b) 在注册表单中隐藏用户名输入框应该作为一个可选项，因为用户名仍然是重要的沟通标识，随机生成的用户名或基于计数器的用户名看起来非常奇怪  
c) 奇怪的是，在我网站上，随机用户名功能对某些垃圾注册（未验证的用户条目）有效，但对两个真实用户却不起作用，他们都被分配了 “user1” 和 “user2” 这样的名字，真糟糕。（我不确定垃圾注册者和普通用户之间有什么区别）  
d) 对于登录，能否增加一个额外的按钮，比如发送包含魔法链接和验证码的邮件？我觉得没有必要将这部分单独分离出来。  
e) 文档应该明确说明该功能会移除用户名表单（或者更好的做法是，不要移除它）

---

_[View the full topic](https://meta.discourse.org/t/easier-account-signup-using-email-codes/407068)._
