网站开发中, 有值得推荐的生成用户个人主页 host 的方法吗?

2014-09-20 19:02:33 +08:00
 kzing
发现 V2EX 的的用户host是直接使用用户名来表示的. 像这样

v2ex.com/member/user_name

而有些网站则会将用户名转换成其它的形式, 比如纯数字.像这样

some_site/member/123456

更有甚者, 会有其它经过压缩或者转码的表现形式.


现在的问题是:
1. 对开发者而言, 不同的用法之间有很大的区别吗?
2. 如果有区别, 那么有没有值得推荐的用法呢?

谢谢.
2268 次点击
所在节点    程序员
3 条回复
vivisidea
2014-09-20 23:21:36 +08:00
从安全的角度来说,如果uid是自增的(或其他明显规律),那最好不要直接暴露,加密一下再到前台
kzing
2014-09-21 12:18:09 +08:00
@vivisidea 谢谢. 我比较倾向直接暴露用户名..


怎么感觉大家对这个问题不是很敢兴趣= =! 我觉得这是个在开发中肯定会遇到的问题啊= _ =
mengzhuo
2014-09-22 11:22:20 +08:00
这根本就不是什么问题,
显示就显示,用户名不唯一的话得用ID

p.s. ID不显示更主要的原因是很多网站的用户数量是保密的

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

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

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

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

© 2021 V2EX