PhoneGap中文网

 找回密码
 立即注册
查看: 22643|回复: 3
打印 上一主题 下一主题

ionic 自动登录

[复制链接]

2

主题

4

帖子

36

积分

新手上路

Rank: 1

积分
36
跳转到指定楼层
楼主
发表于 2015-11-24 16:49:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎么判断如果注册登录,下次启动app就自动登录,如果注册登录后,注销了,下次启动app就不自动登录。最好有代码示例
回复

使用道具 举报

27

主题

172

帖子

597

积分

高级会员

Rank: 4

积分
597
沙发
发表于 2015-11-25 13:07:05 | 只看该作者
第一次打开app判断有没有本地的缓存数据,包括用户名 等信息,如果有直接跳转到登陆后的页面,如果没有跳转得登录页面

没有的话登陆成功后写入缓存数据,比如用户名等信息

写入数据可以用localstorage

最后注意,判断登陆页面的中间页面可以整个空页面 只放一个loading的图片,对应的controller里面写判断


    .factory('Storage', function() {
        return {
            set: function(key, data) {
                return window.localStorage.setItem(key, window.JSON.stringify(data));
            },
            get: function(key) {

                return window.JSON.parse(window.localStorage.getItem(key));
            },
            remove: function(key) {
                return window.localStorage.removeItem(key);
            }
        };
    })


回复 支持 反对

使用道具 举报

2

主题

4

帖子

36

积分

新手上路

Rank: 1

积分
36
板凳
 楼主| 发表于 2015-11-25 15:48:17 | 只看该作者
跨平台移动开发 发表于 2015-11-25 13:07
第一次打开app判断有没有本地的缓存数据,包括用户名 等信息,如果有直接跳转到登陆后的页面,如果没有跳转 ...

好的 谢谢了
回复 支持 反对

使用道具 举报

6

主题

8

帖子

64

积分

注册会员

Rank: 2

积分
64
地板
发表于 2017-9-7 11:55:01 | 只看该作者
跨平台移动开发 发表于 2015-11-25 13:07
第一次打开app判断有没有本地的缓存数据,包括用户名 等信息,如果有直接跳转到登陆后的页面,如果没有跳转 ...

你好,我想问下相对应的的controller里面这个controller是那个controloer呢
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-12-22 15:03 , Processed in 0.053471 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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