问答详情
源自:3-3 云函数

openID是什么?干什么用的?为啥一定要openID?session key又是干啥的?

openID是什么?干什么用的?为啥一定要openID?session key又是干啥的?

提问者:独孤韧 2019-07-07 18:50

个回答

  • netizen
    2020-05-28 19:36:00

    像平常我们在网站或者APP上要登录的话,直接输入用户名密码就可以,没有就自己注册账号。

    在小程序里面通常不会去这样做,所以你会看到很多小程序都可以用微信授权登录,但微信可不会把用户的微信号等隐私信息授权给小程序,只会获取到该用户的昵称、头像、性别等基础信息,但如何确定这个用户的身份呢?你不让获取用户的唯一微信ID,又不能让用户手动注册,所以微信给小程序指派了一个唯一开放身份ID,即 openid

    所以,当一个用户点进来了,并且使用微信授权登录,你拿到 openid 再写入到你的数据库当中就相当了用户省去了注册这件烦心事了。

  • 谢成
    2019-07-08 13:06:19

    openid是小程序用户的唯一标识,session key是会话密钥。