码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 大白话理解-微信小程序获取授权


    学习目录

    • 微信小程序前端直接获取授权
      • 微信为什么要授权
      • 微信怎么授权?
      • 微信登录


    微信小程序前端直接获取授权

    微信为什么要授权

    1. 微信用户授权,才可以操作微信官方的某些接口。
    2. 简单来说就是:微信定义了很多接口,然后他们认为有一部分是涉及到用户使用安全的,所以把这一部分划分了出来,然后这一部分按照功能来拆开各种范围。于是有了scope列表的东西,scope翻译为中文是范围的意思。(定位属于一个scope,摄像头调用也是一个scope)。
    3. 所以并不是一次授权全部scope都可以用,而是每一个scope都要问过用户,让用户自愿就可以(也就是摄像头同意了,不一定同意定位,这个我们都是非常清楚的)

    微信怎么授权?

    1. 调用需要的权限就可以了 wx.xxxx

    2. 如微信文档提供的一些授权范围在这里插入图片描述

    3. 代码演示一下,非常直接的在app.js 的onLauch下调用了这个方法,编译后提示是否授权微信步数在这里插入图片描述

    4. 点击允许的时候,就授权成功了,打印以下信息在这里插入图片描述

    微信登录

    微信授权是明白了,那登录是有什么关系吗?

    1. 授权和登录是两码事,所以能直接点来说,即使没有登录,你正常让用户允许你的权限就可以了调用他的非常非常基本的信息了,但是某些接口的信息很没营养,有营养的信息都在他返回的encrypteData里面了
    2. 就像该接口一样:”微信运动“,确实是授权允许你调用了,但是他有直接返回值给你多少步数了吗?并没有的。
    3. 所以只有用wx.login( )登录了进行一系列的交流,才可以获得他给的运动数据,这就是登录的功能
    4. 那么encrypteData怎么换成有营养的数据搞到手?比如获取运动步数。这就叫做解密,解密先要知道怎么运作的,那就迎刃而解了
    5. 要想知道的请看文章–大白话理解-微信小程序的授权登录
  • 相关阅读:
    Habor数据迁移方式有多少,skopeo效率最好
    《Java Web程序设计——开发环境搭建》
    Sqoop数据导入 第3关:Mysql导入数据至Hive中
    【EasyRL学习笔记】第十一章 模仿学习
    泛微e-office json_common.php SQL注入漏洞
    面试题4:POST 比 GET 安全?
    ​iOS安全加固方法及实现
    【LeetCode15. 三数之和】——set型哈希表、双指针法
    计算机毕业设计ssm二手房纪经人房屋管理系统85bvk系统+程序+源码+lw+远程部署
    那些适用于跨境电商的ERP系统
  • 原文地址:https://blog.csdn.net/qq_33966310/article/details/126809396
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号