Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

用户注册时, 显示名称可选填 #7066

Open
3 tasks done
zly199 opened this issue Nov 22, 2024 · 2 comments
Open
3 tasks done

用户注册时, 显示名称可选填 #7066

zly199 opened this issue Nov 22, 2024 · 2 comments
Labels
kind/improvement Categorizes issue or PR as related to a improvement. priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done.

Comments

@zly199
Copy link
Contributor

zly199 commented Nov 22, 2024

前置条件

  • 已经在 Issues 列表中搜索了相关问题。
  • 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 Discussions 提交。
  • 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。

你当前使用的版本

2.20.x

描述一下此特性

用户注册时, 显示名称可选填

附加信息

No response

@ruibaby
Copy link
Member

ruibaby commented Nov 26, 2024

我的建议是不提供 #7067 中提到的选项,而是填写用户名时自动填充名称,取决于用户需不需要去修改,或者将显示名称标记为非必填。

@ruibaby ruibaby added priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done. kind/improvement Categorizes issue or PR as related to a improvement. labels Nov 26, 2024
@zly199
Copy link
Contributor Author

zly199 commented Nov 26, 2024

从操作上说, 我觉得都是可以的. 无非是个名称, 对于整个注册流程其实可有可无.

但是回到注册功能上来说, 注册无非是身份认证, 原则是用最方便用户的方式进行这流程. 任何和身份认证无关的内容, 我觉得都是可以去掉的.
比如极端一点: 如果开启了邮箱注册, 那么页面上只留下邮箱地址, 其他字段都可以去掉.

对于用户来说, 注册页面要填写6个空和只填写1个空, 注册意愿是完全不一样的. 用户名完全可以注册完之后再去个人页面改. 注册的时候, 其实是只想快点完成, 进入完整查看内容.

除非有特殊需要的网站, 需要进行匿名或者非常注重用户关系, 我觉得可以去开启必须填写用户名. 一般性的cms, 其实我觉得这字段都是可有可无.当然, 老哥, 我没做调研, 这个得看halo的定位.

我的建议是不提供 #7067 中提到的选项,而是填写用户名时自动填充名称,取决于用户需不需要去修改,或者将显示名称标记为非必填。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/improvement Categorizes issue or PR as related to a improvement. priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants