在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 小程序一旦授權(quán)是不是就一直會(huì)保持授權(quán)狀態(tài)?

小程序一旦授權(quán)是不是就一直會(huì)保持授權(quán)狀態(tài)?

在做小程序登錄這塊,很迷糊,我想登錄的時(shí)候向后臺(tái)發(fā)起請(qǐng)求拿到token,這里的登錄是授權(quán)登錄,也就是調(diào)用getUserInfo能有iv,encryptedData返回,結(jié)合wx.login的code一起發(fā)送給后端,這樣的方式拿到token是否合理?還是單獨(dú)的一個(gè)login的code返回token就可以了。如果用戶已經(jīng)給這個(gè)小程序授權(quán)了,是不是這個(gè)授權(quán)狀態(tài)會(huì)一直保留著,也就是比如我token失效的時(shí)候,我需要再次定向到授權(quán)頁(yè)面拿到iv,encryptedData嗎?(因?yàn)楸4嬖趕etStorage里好像也有一定期限)

回答
編輯回答
來(lái)守候

不行的,下一次有可能拿不到

  • 用戶換設(shè)備或者刪除小程序重進(jìn)
  • 手動(dòng)在設(shè)置中取消授權(quán)
2017年1月3日 06:31
編輯回答
孤島

第一次登錄成功之后,后端返回一個(gè)登錄的標(biāo)識(shí),然后你把這個(gè)標(biāo)識(shí)存儲(chǔ)在你本地,后續(xù)所有的接口你全部攜帶這個(gè)標(biāo)識(shí),如果后端判斷你這個(gè)標(biāo)識(shí)失效或者過(guò)期,他會(huì)返回一個(gè)狀態(tài)嗎,然后你根據(jù)狀態(tài)碼判斷,跳轉(zhuǎn)到登錄頁(yè)面即可,此時(shí)你要?jiǎng)h除你本地的那個(gè)標(biāo)識(shí)!登錄成功之后重新寫入,至于什么時(shí)候過(guò)期這個(gè)后端會(huì)返回給你,你們協(xié)商

2017年6月20日 05:33
編輯回答
抱緊我
       小程序的用戶信息放在Storage是可能失效的,比如用戶直接刪除或者你把小程序從列表中刪除,就會(huì)丟失那些數(shù)據(jù)的。一般小程序的用戶信息都是儲(chǔ)存到Storage里,凡是小程序頁(yè)面需要涉及到用戶信息的,都要對(duì)用戶的登錄狀態(tài)進(jìn)行判斷 ,如果從Storage獲取不到用戶信息,那必須wx.login()再次授權(quán),小程序一定要確保在某些功能要使用到用戶信息的時(shí)候要處于登錄狀態(tài)。
2017年5月22日 07:37