关于注册系统后用户昵称的问题

2014-08-16 22:48:18 +08:00
 gseven0312
想问下各位喜欢以下哪种方式比较好

1. 注册网站之后一直使用注册时的用户名,不可以更改
2. 注册网站之后可以随意更改用户名(也可以有时间间隔)
2822 次点击
所在节点    问与答
13 条回复
yunpaa
2014-08-16 23:13:08 +08:00
第2
ScotGu
2014-08-16 23:36:32 +08:00
喜欢可以修改的, 最好所有信息都可以修改
比如可以使用 E-MAIL 、昵称、手机号 登陆。
任意都可以修改,方便。
invsbelephant
2014-08-17 08:40:01 +08:00
昵称其实没啥意义,用户名不应该更改。
wvidc
2014-08-17 09:57:40 +08:00
网站中如果有涉及到财务 域名财产等安全的关键信息最好不能随便修改
dong3580
2014-08-17 10:12:21 +08:00
可以建议用户名不能改,设置昵称一属性,也最好只允许改动一次。这样,登录用户名和密码就不会出现在任何页面中。
gseven0312
2014-08-17 10:13:12 +08:00
@yunpaa 哦 谢谢

@ScotGu 肯定得有一个是唯一的,谢谢哈

@invsbelephant 哦,谢谢

@wvidc 嗯 受教了 ,谢谢
gseven0312
2014-08-17 10:17:05 +08:00
@dong3580 我可以这么理解么? 就是注册时的用户名不能改,但是还有一个昵称属性,只改一次,这样,登录用户名不会出现在任何页面中,出现页面中的只是昵称,还有 谢谢
dong3580
2014-08-17 10:22:36 +08:00
@gseven0312
我目前做网站是这样做的,登录使用用户名和密码,用户用userid作为查询主键,另外用户有昵称属性,对外显示的为昵称,用户名不允许修改,昵称不能和其他人一样,昵称只能设置一次,设置成功后那个修改昵称的页面压根不再有权限进入。
gseven0312
2014-08-17 10:25:42 +08:00
@dong3580 哦 明白了,那昵称不也相当于主键了么?您用的哪个数据库?
dong3580
2014-08-17 10:33:40 +08:00
昵称是唯一的,但不是主键。
ms sql和Oracle同用。
gseven0312
2014-08-17 10:47:37 +08:00
@dong3580 哦 谢谢
SharkIng
2014-08-17 11:17:09 +08:00
@dong3580 我感觉如果有用户名和昵称的区别,昵称就应该允许修改,至少一个月允许修改一次
dong3580
2014-08-17 21:17:45 +08:00
@SharkIng
不建议允许更改,只给一个机会,不然容易乱,。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/128308

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX