php实现,appleId授权登录app,sign in apple id
一、授权流程图二、简单逻辑介绍1.客户端工作就不介绍了,去苹果那边获取数据。 然后将获取到的identity token传递给后端。这个是最主要的,可以附带一些app所需要的用户信息什么的,例如头像等。2.服务端接受到客户端传递的identity token 然后去苹果要一个公钥,然后解析 苹果的JWT ,identity token。通过验证如果能验证通过就可以继续往下走业务逻辑了。就是新用户注
·
一、授权流程图
二、简单逻辑介绍
1.客户端工作就不介绍了,去苹果那边获取数据。 然后将获取到的identity token传递给后端。这个是最主要的,可以附带一些app所需要的用户信息什么的,例如头像等。
2.服务端接受到客户端传递的identity token 然后去苹果要一个公钥,然后解析 苹果的JWT ,identity token。
通过验证如果能验证通过就可以继续往下走业务逻辑了。就是新用户注册,旧用户找到用户记录返回给客户端。
三、php核心代码以及所需要的类
https://github.com/uvheart/sign_in_apple
更多推荐
已为社区贡献1条内容
所有评论(0)