小程序需要授权登录(小程序需要授权登录怎么办)
大家好!今天让创意岭的小编来大家介绍下关于小程序需要授权登录的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
如需咨询小红书相关业务请拨打175-8598-2043,或微信:1454722008
本文目录:
一、微信小程序可以授权几个手机号登录
微信小程序可以授权无限制手机号登录。根据查询相关公开信息显示:无限制,微信小程序授权功能一般情况下是需要用户授权以后,才能登录小程序,主动用户授权以后才能获取到手机号码,微信小程序不能进行强制授权。
二、小程序没有后端可以微信授权登录么
1.一次性授权
常规写法,需要获取用户公开信息(头像,昵称等)时,判断调取授权登录接口,但是此方法如果不经处理的话 用户如果拒绝授权或者删除该微信小程序后 需要重新调取并获取用户公开信息(头像,昵称等),此方法用户体验较差,不建议使用;
2.永久授权
在不必要使用用户公开信息(头像,昵称等)时,不调取授权登录接口,只有在必要的时候再去判断调取授权登录接口并把获取到的用户公开信息存入数据库,这样在每次登录时直接先运行指定函数从数据库索取需要的用户公开信息(头像,昵称等)即可,此方法在删除小程序后不用再次去授权登录(因为在用户第一次授权登录时已经把用户的公开信息存入数据库了以后直接向数据库索取即可),建议使用;
3.不授权
不需要授权登录获取用户公开信息(头像,昵称等),使用wx.login获取用户code并传入后台,后台可以通过用户的code值向微信要一个值(具体需要问后台,我只是个小前端,后台的东西不是很懂,只是知道一些逻辑而且也已经成功实现)然后通过这个用code换取的值就可以识别到指定用户,如果需要的话,前端要显示的头像、昵称等这些信息可以使用自定义可编辑的功能,当然,也可以通过<open-data type=“userAvatarUrl”></open-data><open-data type=“userNickName”></open-data>小程序提供的这个组件显示用户的头像及昵称(不过这个组件只有显示功能),用户如果想直接使用自己的头像昵称,也可以自行授权(比
三、微信如何解除授权登录的小程序
首先需要登录微信小程序后台,在首页左侧的导航栏,点击「设置」,在右侧页面点击「第三方授权管理」,打开对应的第三方平台授权界面。
登录微信,点击发现,再点击小程序。找到需要收回权限的小程序单击。
进入肯德基小程序,点击右上角.图标。从快捷菜单中选择关于肯德基+。
点击右上角三竖点图标。从快捷菜单中选择设置。
进入权限设置界面,分别有地理位置,用户信息两个权限。点击用户信息右侧的开关按钮来关闭即可。
四、小程序授权登录--后端处理
接口地址:GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code
appid=appid(小程序id)
secret=appSecret(小程序密钥)
JSCODE=code(用户登录凭证,需要小程序调用wx.login()进行获取,有效期5分钟)
grant_type=authorization_code(不需要开发者改变)
openid----用户唯一标识
session_key--会话密钥
encryptedData--加密数据
sessionKey-----会话密钥
iv-向量
以上就是关于小程序需要授权登录相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: