鍍金池/ 問(wèn)答/PHP  HTML/ 微信小程序開(kāi)發(fā),服務(wù)器端redis如何存儲(chǔ)session_key?

微信小程序開(kāi)發(fā),服務(wù)器端redis如何存儲(chǔ)session_key?

微信小程序開(kāi)發(fā),服務(wù)端我已經(jīng)通過(guò)api得到了openid和session_key,我是用redis存儲(chǔ)session,但是redis存儲(chǔ)的鍵值,還有疑問(wèn),特來(lái)請(qǐng)教。

有的人是直接用 code作為鍵,session_key作為值,然后請(qǐng)求響應(yīng)都帶上code;
有人是用openid作為鍵,session_key作為值,安全么;
還有人是直接通過(guò)字符串拼接openid和session_key,再md5等等生成token,請(qǐng)求響應(yīng)都帶上;
還是直接用第三方包jwt,生成嚴(yán)格的token字符串?

請(qǐng)教一下有經(jīng)驗(yàn)的朋友,到底用什么作為鍵最安全方便?

回答
編輯回答
安于心

對(duì)于一般應(yīng)用來(lái)說(shuō),這個(gè)session_key其實(shí)不存也可以的,主要是openID,如果一定要存的話,推薦jwt。

2018年5月3日 20:32