美文网首页iOS 开发
苹果登录详解

苹果登录详解

作者: 大佬papp | 来源:发表于2019-12-27 13:14 被阅读0次

首先准备材料


1567492067694-2bd975c5-3dd0-4725-9a81-8960bce2d691.png 1567492187716-f66ba032-f196-457e-ba27-f810b7a43c8e.png 1567492229146-a5c3c87e-ea41-47c1-9dc0-2b21b1c7191f.png

下载key文件后要注意保留下来,只能下载唯一一次

现在有这些东西就可以开始配置client_secret.

1.首先要安装ruby

这里放个网址,大家按照步骤就可以了
https://www.jianshu.com/p/c073e6fc01f5

2.开始创建文件

创建文件所在的文件夹
cd '文件夹路径'
touch secret_gen.rb
这个步骤完成后就可以看到文件夹有个文件,点击进去

require "jwt"

key_file = "Path to the private key"
team_id = "Your Team ID"
client_id = "Your App Bundle ID"
key_id = "The Key ID of the private key"
validity_period = 180 # In days. Max 180 (6 months) according to Apple docs.

private_key = OpenSSL::PKey::EC.new IO.read key_file

token = JWT.encode(
{
iss: team_id,
iat: Time.now.to_i,
exp: Time.now.to_i + 86400 * validity_period,
aud: "https://appleid.apple.com",
sub: client_id
},
private_key,
"ES256",
header_fields=
{
kid: key_id
}
)
puts token

把代码粘上去

继续终端步骤
ruby secret_gen.rb

此时就生成了 client_secret

如果有关于如何与后台交互的小伙伴可以评论联系我哦!

相关文章

  • 苹果登录详解

    首先准备材料 下载key文件后要注意保留下来,只能下载唯一一次 现在有这些东西就可以开始配置client_secr...

  • 苹果 App Clip 技术详解

    苹果 App Clip 技术详解苹果 App Clip 技术详解

  • ubuntu图形界面默认root登录

    自动登录root帐号 手动输入用户名和密码登录系统 自动登录参数详解

  • 苹果登录集成以及过审避坑

    一、什么时候需要集成苹果登录?有第三方登录时便需要集成苹果登录,如含微信登录功能; 二、苹果登录集成步骤:1、进入...

  • Spring Security Oauth2.0 实现短信验证码

    spring security oauth2 登录过程详解 ​ ​ 定义手机号登录令牌 手机号登录校验逻辑 登录过...

  • 苹果登录

    https://www.jianshu.com/p/e1284bd8c72a 细节 https://blog.cs...

  • iOS苹果第三方登录绑定手机号被拒

    最近公司要做微信登录,但是上架时被拒了,苹果大佬说你用三方登录就要加上我的苹果登录。然后加上了苹果登录后,由于我们...

  • Sign in with Apple-iOS

    废话不多,直接上干货: 第一:审核方面,苹果文档 1、接了三方登录的,都要接苹果登录 2、登录按钮要与三方登录按钮...

  • iOS-50-用户登录流程图

    一键登录苹果账号登录微信登录手机号登录手机号绑定

  • 2022-08-25

    苹果登录的bug 登录报错Authorization failed: Error Domain=AKAuthent...

网友评论

    本文标题:苹果登录详解

    本文链接:https://www.haomeiwen.com/subject/deqdoctx.html