Home
Sign Up
Sign In
Advertisement
V2EX
›
微信
微信小程序获取用户手机号码的问题(sessionKey)
lavvrence
·
Sep 25, 2019
· 5382 views
This topic created in 2604 days ago, the information mentioned may be changed or developed.
微信登录已经能拿到 openId 和 sessionKey 了,返回给前端的只有 openId,现在我需要取得用户的 sessionKey 用来解密用户信息,我应该怎么获取?这东西不能放数据库吧。。。
SessionKey
openid
微信
获取
5 replies
•
2019-09-25 12:14:10 +08:00
lavvrence
OP
Sep 25, 2019
1
或者说,我 Java 后端怎么保存单个用户的 sessionKey ?
kumakiti
Sep 25, 2019
2
sessionKey 可以放进缓存里,过期时间设置的长一点,以小程序侧的过期时间为准
请求手机号时会获得一套加密密文,传递给后端,后端拿那加密密文后解密
文档里都有,多看看文档
lavvrence
OP
Sep 25, 2019
3
@
kumakiti
看过了,文档只说了保存在服务器……
ByteRan
Sep 25, 2019
4
1、怎么获取,看文档
2、sessionKey 是有时效性的,而且很坑,偶尔获取的更本不能用(解密失败)
最好小程序缓存,然后解密失败的话,重新从服务端重新获取。
lavvrence
OP
Sep 25, 2019 via iPhone
5
@
tanranran
1.我已经获取到了。2.现在不能给小程序缓存,因为不能相信前端的任何数据。
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
920 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms ·
UTC 20:42
·
PVG 04:42
·
LAX 12:42
·
JFK 15:42
♥ Do have faith in what you're doing.
❯