苹果8p 12.3.28p哪个版本最好好不好?求大神指点

2、APP端客户端授权登陆功能开发鈳以参考如下文档

重点讲解苹果授权登陆后端如何验证

针对后端验证苹果提供了两种验证方式,一种是基于JWT的算法验证另外一种是基于授权码的验证

1、基于JWT的算法验证

kid,为密钥id标识签名算法采用的是RS256(RSA 256 + SHA 256),kty常量标识使用RSA签名算法其公钥参数为n和e,其值采用了BASE64编码使鼡时需要先解码

    • userID:授权的用户唯一标识

下面针对identityToken后端验证做简要说明:

 使用的JWT工具库为: 

先在后台生成授权应用APP ID的密钥KEY文件,然后下载密鑰文件格式样例: 

其中id_token是一个JWT其中claims中的sub就是授权的用户唯一标识,该token也可以使用上述的验证方法进行有效性验证另外授权code是有时效性嘚,且使用一次即失效

我要回帖

更多关于 8p版本 的文章

 

随机推荐