用户登录

用户注册页面现在的地址是 users/create ... 这种地址是资源类型的路由默认的创建资源用的地址 .. 就是资源名,后面加上一个 create ... 显示的就是创建资源用的表单 .. 一般的网站注册用户的地址可以是 signup ,或者 register ...

这里可以重新给这个用户注册页面一个访问的地址 .. 打开应用的路由 ... 在这个用户资源路由的上面,可以再添加一条路由 .. 用一下 Route 的 get .. 地址是 signup ..或者 register .. 处理的方法用一下 UserController 控制器里的 create ..

再用一个 as ,给这个路由起个名字,可以叫它 signup 。

在应用里可以使用这个路由名字得到这个路由的地址,这样以后即使路由的地址发生了变化,使用了这个路由地址的地方如果用的是这个路由的名字引用的它,就不需要做任何改变 ..

下面可以把之前的 users/create 这个地址重定向到我们新添加的这个路由上 .. 再添加一条新的路由 .. 地址是 users/create .. 在路由的处理方法里面,把 response 解构出来 .. 然后方法 return 的是 用一下 response 的 route ,把路由的名字交给这个方法 .. 这里就是 signup .. 意思就是访问 users/create 这个地址,就把用户重定向到名字是 signup 的这条路由的地址上 ..

回到浏览器 .. 再试一下 .. 访问一下 users/create ... 会把用户重定向到这个 register 地址上 .. 以后用户就可以使用这个地址去创建新的帐号 ...

重命名与重定向用户注册页面地址《 Node.js 应用:重构与改进 #1 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点