• 第9章 微信登陆与令牌


    第9章 微信登陆与令牌

    目录:

    • 9-1 初识Token---意义与作用 10:01
    • 9-2 微信身份体系设计 14:18
    • 9-3 实现Token身份权限体系 13:11
    • 9-4 实现Token身份权限体系二---获取openid 20:48
    • 9-5 实现Token身份权限体系三 19:17
    • 9-6 实现Token身份权限体系四 14:50
    • 9-7 实现Token身份权限体系五 21:30
    • 9-8 API小程序测试工具 19:14
    • 9-9 商品详情接口分析与初步编写 16:51
    • 9-10 路由变量规则与分组 12:16
    • 9-11 闭包函数构建查询器 16:46
    • 9-12 用户收货地址-----通过令牌获取用户标识 18:35
    • 9-13 用户收货地址-----面向对象的方式封装获取UID方法 18:33
    • 9-14 用户收货地址-----模型新增和更新 18:08
    • 9-15 用户收货地址-----参数过滤 12:44
    • 9-16 用户收货地址-----接口测试 09:08

    9-1 初识Token---意义与作用 10:01

    访问下单接口时,

    1.要验证用户有没有这个Token.(是否合法)

    2.要验证这个Token有没有过期.过了有效期,也是不合法的.(是否有效)

    3.对Token进行权限分组的校验,看看所在的权限组有没有访问当前接口的权限.如果没有权限,就拒绝访问.(是否有权限).


    9-2 微信身份体系设计 14:18

    生成Token令牌.

    在程序里,用户可以直接访问微信服务器,拿到一个加密信息,通过这个session_key就要可以解密这个信息,

    这个信息里有一个变量user_id.

    openid和user_id的区别:

    openid:

    • 在同一个小程序里openid代码用户的唯一标识.
    • 在不同的小程序里,用户的openid是不同的.
    • 微信支付的时候需要用到openid.

    user_id:

    同一个账号可以注册的多个小程序,公众号,服务号,订阅号的.这些体系下的用户的user_id都是相同的.

    不同小程序之间的user_id是相同的.

    如果做不同小程序之间的关连时,就可以用么这个user_id了.

    携带令牌,访问接口:

     


    9-3 实现Token身份权限体系 13:11


    9-4 实现Token身份权限体系二---获取openid 20:48


    9-5 实现Token身份权限体系三 19:17


    9-6 实现Token身份权限体系四 14:50


    9-7 实现Token身份权限体系五 21:30


    9-8 API小程序测试工具 19:14


    9-9 商品详情接口分析与初步编写 16:51


    9-10 路由变量规则与分组 12:16


    9-11 闭包函数构建查询器 16:46


    9-12 用户收货地址-----通过令牌获取用户标识 18:35


    9-13 用户收货地址-----面向对象的方式封装获取UID方法 18:33


    9-14 用户收货地址-----模型新增和更新 18:08


    9-15 用户收货地址-----参数过滤 12:44


    9-16 用户收货地址-----接口测试 09:08

    [Haima的博客] http://www.cnblogs.com/haima/
  • 相关阅读:
    Daily Scrum 11.20
    Daily Scrum 11.19
    Daily Scrum 11.18
    Daily Scrum 11.17
    Daily Scrum 11.16
    Daily Scrum 11.15
    Loj10222佳佳的 Fibonacci
    CH3801Rainbow的信号
    js仓库。。。
    【UVa1635】Irrelevant Elements
  • 原文地址:https://www.cnblogs.com/haima/p/9321336.html
Copyright © 2020-2023  润新知