亚洲激情欧美色图_国产综合一区二区三区视频一区_五月婷啪啪_手机看久久_成人免费xxxxx在线视频_毛茸茸xxx多毛pics

18842388900

網站建設 APP開發 小程序

Article/文章

記錄成長點滴 分享您我感悟

您當前位置>首頁 > 知識 > 軟件開發

微信小程序添加session機制的方法介紹

發表時間:2019-05-20 08:50:36

文章來源:沈陽網站建設

標簽:session機制

分享:

瀏覽次數:0

本篇文章給大家帶來的內容是關于微信小程序添加session機制的方法介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

本文思路來自于前幾日對微信wafer的源碼閱讀,感謝wafer所有代碼編寫者。

我們先來看代碼實現

var SESSION_KEY = 'xxxxxx';var Session = {    get: function() {            return wx.getStorageSync(SESSION_KEY) || null;    },        set: function(session) {        wx.setStorageSync(SESSION_KEY, session);    },        clear: function() {        wx.removeStorageSync(SESSION_KEY);    },};module.exports = Session;

很簡單是不是,這樣就實現了,解釋下,比如當我們做登錄的時候,需要在小程序端做一個存制作軟件

<a href=http://www.www.gfche.com.cn target=_blank class=infotextkey>沈陽<a href=http://www.www.gfche.com.cn target=_blank class=infotextkey>軟件開發</a></a>,<a href=http://www.www.gfche.com.cn target=_blank class=infotextkey>沈陽<a href=http://www.www.gfche.com.cn target=_blank class=infotextkey>軟件公司</a></a>

儲,主要存放的是后端返回來的access_token(此值用于需要用戶認證的接口請求),那么就可以使用上面Session。

if (result.statusCode === 200 && data.access_token) {    Session.set(data.access_token);    }

當我們判斷本地用戶是否處于登錄態的時候也可以進行如下操作

var session = Session.get();if (session) {    wx.checkSession({            success: function () {                        ////        },                fail: function () {            Session.clear();                        // doLogin();        },    });} else {    //doLogin(); 進行登錄}

當然這個機制不是必須的,但是有了它之后讓代碼變的更加簡潔,獲得用戶的會話、寫入會話以及清空會話,有一點你的后端小師弟看到你的代碼的時候,也會非常輕松看懂。

以上就是微信小程序添加session機制的方法介紹的詳細內容,更多請關注沈陽網站建設其它相關文章!

session機制

相關案例查看更多

主站蜘蛛池模板: 嘉定区| 温泉县| 金山区| 宁津县| 绥中县| 繁昌县| 营山县| 清苑县| 南丹县| 惠州市| 湖口县| 寿宁县| 嫩江县| 乌恰县| 精河县| 齐河县| 石门县| 郧西县| 灌南县| 赞皇县| 施秉县| 怀宁县| 呼伦贝尔市| 界首市| 南涧| 盐山县| 井冈山市| 灵璧县| 湾仔区| 长春市| 嘉义市| 昂仁县| 阿拉善盟| 五大连池市| 辰溪县| 武冈市| 堆龙德庆县| 江达县| 东城区| 大宁县| 科技|