pro*_*ype 10 authentication node.js express passport.js
我有一个应用程序是服务器上的Node + Express + Passport和客户端上的jQuery + Backbone.js.客户端在URL中使用哈希标记,但是对于某些功能,用户登录是很重要的.
我希望可以通过URL访问该应用,例如http://mydomain.com/app#cone/waffle/flavor/mint/toppings/sprinkles:
/login则会转到然后转到请求的URL继这篇SO帖子,关于Node.js Passport的Google策略的自定义returnUrl之后 ,我就这样了
它似乎在登录后从重定向上的原始URL中删除哈希参数.
有什么方法可以在将哈希参数重定向到原始目标时保留哈希参数吗?
从这篇文章中,从请求URL获取哈希参数我得到了哈希标签在服务器上不可用的想法,这是使用哈希标签的全部要点.
所以我怀疑这是不可能的.也许以某种方式在本地缓存params并在重定向上检索它们,对[original URL minus hastags] + #use-cached-params吗?
散列参数仅限浏览器,不会转到服务器.您可以使用此技术重定向返回,哈希标记和所有:
| 归档时间: |
|
| 查看次数: |
2324 次 |
| 最近记录: |