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

QQ登录

只需一步,快速开始

楼主: 千里之外2

[分享] 后台设计过程

[复制链接]

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:34:12 | 显示全部楼层
登录使用window.location.href跳转失败
http://bbs.wex5.com/forum.php?mod=viewthread&tid=87698
(出处: 起步软件技术论坛)
所有页面请使用shell的方式进行跳转,不要使用window.location.href的方式!
关于登陆,请使用我在4楼提供的方案!

因为window.location.href 这种方式跳转页面不属于单页跳转,而是重新打开了一个页面的!

当然你可以看下浏览器发送的请求地址是否正确!
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:35:34 | 显示全部楼层
登录验证,cannot read property ‘value’ of null
http://bbs.wex5.com/forum.php?mod=viewthread&tid=87880
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:38:29 | 显示全部楼层
登陆
http://bbs.wex5.com/forum.php?mod=viewthread&tid=87218
(出处: 起步软件技术论坛)
登录后用户名 密码保存到localstorage   下次登录判断localstorage是否有值  localstorage是h5的新特性
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:39:01 | 显示全部楼层
justep.Shell.showPage()打开页面会自动返回当前页面
http://bbs.wex5.com/forum.php?mod=viewthread&tid=85327
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:41:29 | 显示全部楼层
访问session
http://bbs.wex5.com/forum.php?mod=viewthread&tid=47630
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:42:39 | 显示全部楼层
V5.2.7 V5.3 登录拦截转向x5有实现机制吗
http://bbs.wex5.com/forum.php?mod=viewthread&tid=86690
(出处: 起步软件技术论坛)
如果是登录后判断,可以在loginAction执行后,获取action中的pwd参数的值,就是登录的时候输入的值
然后获取到/BIZ/system/config/sys.config.m配置文件中的配置的初始化话密码进行比较,如果一致,可以用session中设置一个值
然后自己定义action获取session中的值返回
在UI经典门户中可以在判断密码时效的地方调用这个action获取之个值,如果一致的可以自己打开一个弹出框或者打开一个页面去修改密码
在UI的新门户Portal可以在index.js文件的window.afterInitXBL方法的最后加调用action的逻辑
在UI2的门户中可以在main.w的onLoad中实现

loginAction执行后获取到输入的密码后进行下面的处理
String curPsw = OrgUtils.saltPassword(登录方法中的密码);
String defaultPsw = OrgUtils.getDefauletEncryptPassword();//获取的配置文件中配置的初始化密码
if (curPsw.equals(defaultPsw)){
    //和初始密码一致
}else{
    //和初始密码不一致

}
操作session可以参考
http://bbs.wex5.com/forum.php?mod=viewthread&tid=47630
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:44:58 | 显示全部楼层
手机app,怎样能像微信那样,进程删除后下次还能自动登录?
http://bbs.wex5.com/forum.php?mod=viewthread&tid=79379
(出处: 起步软件技术论坛)
参考bex5的实现方法:/UI2/portal/mobile/login.w
登录界面可以设置自动登录的。选择后登录下次打开便会自动登录了!
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:47:24 | 显示全部楼层
登陆后跳到主页在退出应用问题
http://bbs.wex5.com/forum.php?mod=viewthread&tid=86849
(出处: 起步软件技术论坛)
因为后退键是先执行的路由回退的操作,所以只能是回退到首页的时候才会执行退出的操作!
另外登录页面建议使用windowDialog组件来实现:
http://bbs.wex5.com/forum.php?mo ... 8&pid=165210338
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 20:49:13 | 显示全部楼层
页面权限动态控制
http://bbs.wex5.com/forum.php?mod=viewthread&tid=84197
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-8-24 21:18:27 | 显示全部楼层
刷掉进程再次进入怎么还需要登录?
http://bbs.wex5.com/forum.php?mod=viewthread&tid=84891
(出处: 起步软件技术论坛)

把登录用户信息存到localstorage中
你的意思是重启app的时候就得不到localstorage中的值了吗?
请问你有没有打包增强型浏览器??
增强型浏览器确实有这个bug,
建议把数据存储在sqlite中,这样数据的安全性可以得到保障
sqlite可以参看此案例:
/UI2/demo/sqlite/simpleData/index.w
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 03:07 , Processed in 0.105980 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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