社区开发 提一个会员域名的小建议

apkbus · 发布于 2016年10月10日 · 最后由 uxgnod 回复于 2016年10月13日 · 1173 次阅读
23882
共收到 12 条回复
11562
hging · #1 · 2016年10月10日

准确的说 这个不是域名。

2
huacnlee · #2 · 2016年10月10日 2 个赞

这是一个特性功能!

很多项目还做不出来呢!例如 CNodeLaravel ChinaGolang 中国 以及 ... V2EX 😎 😎 😎 😎


你说的问题我早已经考虑过了,真有那些情况,怎么做?

  1. 换个单词;
  2. 让用户改名字;
  3. 强制抢了用户的名字;

一般情况,我都用第三个方案!是的,就是这样。

例如这些用户名 adminlikefavoriteblock, register, logout, blog, teams, mail, about 这些是恶意注册,不用和用户商量的。

23882
apkbus · #3 · 2016年10月10日

#2楼 @huacnlee 酱紫,好哇,未来出现了新的需求就难免会遇到跟用户名字冲突拉

11562
hging · #4 · 2016年10月10日

#3楼 @apkbus 正常理论上也不会有人给自己起名字是这种需求的名字吧。 嘿嘿。

8744
lithium4010 · #5 · 2016年10月11日

霸气 #2楼 @huacnlee

5
mimosa · #6 · 2016年10月11日 1 个赞

https://ruby-china.org/~<USERNAME>

Gemfile

...
gem 'rack-rewrite', '~> 1.5.0'
...

config/application.rb

...
config.middleware.insert_before(Rack::Runtime, Rack::Rewrite) do
  rewrite /%7E(.+)/i, '/~$1'
end
...

config/routes.rb

...
get "/~:id" => "users#show"
...
2
huacnlee · #7 · 2016年10月11日 1 个赞

#6楼 @mimosa 这样的设计很 Low

9770
clarkyi · #8 · 2016年10月11日 1 个赞

我尝试过一次,故意注册一个"index"的用户,没有成功,直接提醒用户名已经存在

96
viile · #10 · 2016年10月11日
12834
hemengzhi88 · #11 · 2016年10月11日
28643
uxgnod · #12 · 2016年10月13日

#4楼 @hging 万一人家网名叫寄存器呢~😂

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册