CNode

nodejs returnurl

Llikeshan168发布于13 年前最后回复13 年前2 回复4734 浏览0 收藏

各位大神,请问如何使用nodejs实现returnurl

查看回复

回复 (2)

N
nhlax2012#1·13 年前

我也是初学,不知这样是否可以实现:

首先在路由中

app.get('/login/:returnurl',function(req, res){ if(login()) //判断是否登录 { returnUrl = req.params.returnurl; window.location.href = decodeURIComponent(returnUrl); //登录成功,那跳转到前页url } });

在每个浏览页面中取URL地址,当需要登录验证时,把你跳转之前页面的URL保存做参数传到登录页面 eg:

var url = encodeURIComponent(window.location.href); window.location.href = 'login/' + url; //这样路由就可以把URL做重定向了。

L
lidashuang#2·13 年前

什么是returnurl

参与回复
登录后即可参与回复。登录