起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1566|回复: 4

[处理中3] 如何让服务器端判断session后再执行action?

[复制链接]

32

主题

116

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
QQ
发表于 2016-4-18 13:38:21 | 显示全部楼层 |阅读模式
登录后,在服务端生成session;正常在之后的页面中服务端都要判断这个session才能推出页面。这在wex中要怎么实现。或者说我用了标准的action,要怎么改造才能让服务器端判断session后再执行action
发表于 2016-4-18 16:04:54 | 显示全部楼层
session 这块 WeX5 没有做任何控制,都是标准的实现方式!

如果想用session 就需要自定义action来实现!!
关于自定义action 如何访问,请参考外卖案例的:queryAddr 方法调用
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

32

主题

116

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
QQ
 楼主| 发表于 2016-4-19 05:53:18 | 显示全部楼层
本帖最后由 qq883936 于 2016-4-19 05:57 编辑

如果换种方法,在onload事件中调用自定义action在服务端判断完session然后利用返回的url调用window.href.location进行跳转。会不会有安全问题?就是浏览者有没有可能绕过session验证?会不会直接绕过onload事件?
回复 支持 反对

使用道具 举报

发表于 2016-4-19 11:02:13 | 显示全部楼层
qq883936 发表于 2016-4-19 05:53
如果换种方法,在onload事件中调用自定义action在服务端判断完session然后利用返回的url调用window.href.lo ...

我们的页面建议使用单页模式,使用shell跳转,参考仿途牛,仿淘宝案例!!
不建议使用window.href.location跳转页面!!

onload 事件往往第一次加载页面的时候会触发!!如果页面没有关闭,会缓存起来!第二次打开页面是不触发onLoad事件的!

可以在onActive事件中也做一次验证!这样页面每次打开都会做验证了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

32

主题

116

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
QQ
 楼主| 发表于 2016-4-19 12:31:04 | 显示全部楼层
我是参照3.4的门户2编的,我试一下用shell跳转是否可以。多谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 07:25 , Processed in 0.073519 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表