博客列表 >苹果授权登陆 后端PHP验证

苹果授权登陆 后端PHP验证

会飞的码蚁的博客
会飞的码蚁的博客原创
2020年05月09日 09:34:422566浏览

1. identityToken 的验证:
    客户端会向后端 传递 userId  identityToken email 等参数
    后端必须要验证 identityToken 的有效性,合法性
    identityToken  是 JWT算法格式
    使用到的Apple公钥接口:GET  https://appleid.apple.com/auth/keys=$keys 
    返回如下:


        import('@.ORG.yunke_jwt');        $keys = I("post.keys");        $identityToken = I('post.token');        $sub = I('post.sub');        if (empty($keys) || empty($identityToken) || empty($sub)) {            $this->returnAjax("参数错误!",101);        }

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议