PHP如何实现微信小程序授权登录功能?

文章目录

  • 前言
  • 一、申请小程序账号
    • 1.申请账号
  • 二、使用步骤
    • 1.获取code
    • 2.解析code
    • 3.安装JWT
  • 总结


前言

简单介绍小程序的微信授权登录流程


一、申请小程序账号

1.申请账号

1.开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。
2.进入小程序注册页 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。
3.在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等操作。
登录小程序后台 ,我们可以在菜单 “开发”-“开发设置” 看到小程序的 AppID 了 。
4.即
AppID :开发者ID,有些叫AppKey;
AppSecret :开发者密钥;
OpenID :为了识别用户,每个用户针对每个公众号或小程序等应用会产生一个安全的

二、使用步骤

1.获取code

将自己获取的appid和secret给前端,并向前端索要code,code有效时间为5分钟。

2.解析code

代码如下:

/**
     * 根据code获取用户的openid
     */
    public function code($code)
    {
   
        $res = [];
        if (empty($code)) return $res;
        $appid = Env::get('mp.appid');
        $secret = Env::get('mp.secret');
        $uri 

你可能感兴趣的:(微信,微信小程序,php,小程序,后端)