Skip to content

小程序开发的用户认证机制

2018-5-23

原文

小程序的认证机制是,用户登录的时候会获取到一个临时登录凭证“Code”,开发者需要使用这个code在后端发包获取openid和session_key。对于我本次开发的需求,只需要openid就够了。

实施方案:

在app.js中加入登录入口(wx.login),取到Code后发给后端获取openid。检查是否已经填写用户信息(昵称、头像、签名),如果已经填写过,则欢迎用户进入小程序;如果没有填写过,提醒用户填写。

小程序的前端代码

1

每次登陆的话,都会产生一个session_key,本来准备使用这个当token用,但是小程序文档中提到,不应该将session_key下发到小程序。万一哪天这个key变成了重要的东西,我又得重新写登陆模块。于是,我搞了一个自己的token。

32

于是,每次进入小程序就会有登陆成功的提示了。

4

5

最后更新于:

评论区
评论区空空如也
发送评论
名字
0 / 20
邮箱
0 / 100
评论内容
0 / 140
由于是非实名评论,所以不提供删除功能。如果你需要删除你发送的评论,或者是其他人的评论对你造成了困扰,请 发邮件给我 。同时评论区会使用 AI + 人工的方式进行审核,以达到合规要求。