91在线公开视频_全黄特一级_www.亚洲天堂网_杏导航aⅴ福利网站_久久久综合网_大又大粗又爽又黄少妇毛片

18842388900

網(wǎng)站建設 APP開發(fā) 小程序

Article/文章

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

您當前位置>首頁 > 知識 > 軟件開發(fā)

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

發(fā)表時間:2019-05-20 08:50:36

文章來源:沈陽網(wǎng)站建設

標簽:session機制

分享:

瀏覽次數(shù):0

本篇文章給大家?guī)淼膬?nèi)容是關于微信小程序添加session機制的方法介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

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

我們先來看代碼實現(xiàn)

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;

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

<a href=http://www.www.fjxmxtpower.cn target=_blank class=infotextkey>沈陽<a href=http://www.www.fjxmxtpower.cn target=_blank class=infotextkey>軟件開發(fā)</a></a>,<a href=http://www.www.fjxmxtpower.cn target=_blank class=infotextkey>沈陽<a href=http://www.www.fjxmxtpower.cn target=_blank class=infotextkey>軟件公司</a></a>

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

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

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

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

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

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

session機制

相關案例查看更多

主站蜘蛛池模板: 封丘县| 方正县| 无极县| 敖汉旗| 吴桥县| 黄石市| 陆良县| 平利县| 伊宁市| 德化县| 河东区| 公主岭市| 澄迈县| 清水县| 定州市| 安泽县| 荃湾区| 麻江县| 襄樊市| 大化| 德化县| 广昌县| 钟山县| 彩票| 塔河县| 封丘县| 临沭县| 大宁县| 蓝山县| 白朗县| 南充市| 福海县| 北流市| 桂阳县| 满城县| 扶风县| 额敏县| 永胜县| 额敏县| 扶风县| 兴业县|