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

QQ登录

只需一步,快速开始

查看: 2291|回复: 5

[处理中3] 登陆状态获取

[复制链接]

14

主题

26

帖子

60

积分

初级会员

Rank: 2

积分
60
QQ
发表于 2016-12-18 22:41:40 | 显示全部楼层 |阅读模式
如何知道用户是否已登陆
发表于 2016-12-19 11:51:41 | 显示全部楼层
WeX5 的登录需要自己实现!
如果后台没有设置登录超时,那么只需要在客户端,获取localStorage 中的数据,存在就表示登录了!

如果后台有用户登录的判断代码!那就需要请求后台,判断当前用户是否登录!

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

8

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
发表于 2016-12-19 13:21:58 | 显示全部楼层
新建一个index.w空的网页, 在modelLoad事件中,进行导向
Model.prototype.modelLoad = function(event){
                //window.localStorage.clear();
                var user = window.localStorage.getItem('userid');
                if (user==null){
                        window.location.href = require.toUrl('./login.w');
                }
                else{
                        window.location.href = require.toUrl('./main.w');
                }
               
        };
回复 支持 反对

使用道具 举报

发表于 2016-12-19 15:03:21 | 显示全部楼层
wangbc 发表于 2016-12-19 13:21
新建一个index.w空的网页, 在modelLoad事件中,进行导向
Model.prototype.modelLoad = function(event){
                / ...

不建议在单页应用中使用window.location.href  跳转,这个就不属于单页应用了!是打开了一个新的页面!
登录的思路可以参考:http://bbs.wex5.com/forum.php?mo ... 8&pid=165210338
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

26

帖子

60

积分

初级会员

Rank: 2

积分
60
QQ
 楼主| 发表于 2016-12-20 20:53:28 | 显示全部楼层
wangbc大神的代码的window.location.href换成windowdialoge或者shell page去打开登陆界面是否可以
回复 支持 反对

使用道具 举报

发表于 2016-12-21 09:44:42 | 显示全部楼层
Cecile邱邱 发表于 2016-12-20 20:53
wangbc大神的代码的window.location.href换成windowdialoge或者shell page去打开登陆界面是否可以 ...

当然可以,我们推荐的用法就是单页应用!就像仿淘宝!
http://docs.wex5.com/shellimpl/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-20 22:20 , Processed in 0.055072 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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