问题标签 [apple-login]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
22 浏览

apple-login - Macbook pro 卸载 SAASPass 后不显示登录屏幕

今天我安装了 SaasPass 并使用我的 Macbook pro 中的 saaspassremove 应用程序将其卸载。重新启动后,我的 macbook 没有显示任何东西,除了鼠标指针,没有用户配置文件没有密码输入。有没有人遇到同样的问题?我现在可以做什么来登录我的笔记本电脑,请帮忙。

0 投票
0 回答
64 浏览

android - Android 应用程序中的 Apple SSO

目前,我正在使用 Apple API 在 Android 应用程序中开发 Apple Login。基本上,我要做的就是提供 Apple 登录表单,成功登录后,我必须提取身份验证令牌,然后将其提供给后端服务器。

但是,我遇到的问题是,根据文档,Apple 确实没有按照标准实施令牌传输。通常,SSO 服务在重定向 URL 中提供令牌作为参数,但 Apple 在对重定向 URL 的 POST 请求中提供令牌。另外,正如我所见,Apple 在 301 重定向正文中传输身份验证数据,但我没有想到如何在 Android 中提取它。

有没有办法获得这个令牌?

0 投票
1 回答
30 浏览

firebase - 苹果的uid过期后会改吗?

我在颤振上使用苹果登录包。您可以将 uidtoken 与 firebase 结合使用。我将把这个 uid Token 保存在服务器上并管理用户。过期时间后会发行新的uidToken吗?

0 投票
0 回答
36 浏览

oauth-2.0 - 使用 Apple 登录不适用于 next-auth (OPError: invalid_client)

使用 Nextjs 并next-auth进行所有身份验证。

我们已经成功集成了电子邮件(魔术链接)、Facebook 和 Google 身份验证,但出于某种原因,Apple 身份验证仍然是一个真正的 PITA。

我像往常一样设置了提供程序:

我有一个SignIn回调准备好在成功验证后处理这些提供者中的每一个。

但是在成功验证后,它甚至没有得到我的回调,它在日志中显示以下错误:

我尝试访问它输出的错误 URL(https://next-auth.js.org/errors#oauth_callback_error),但它根本没有帮助。

列入白名单的域和返回 URL 肯定都是正确的。对于 Google 和 Facebook,它们是相同的。

我最后的猜测是我产生了clientSecret错误。所以我是这样做的:

我正在使用以下 Cli 脚本:

我已经package.json为它设置了一个 Yarn 脚本,所以我可以这样称呼它:

我完全忘记了我从哪里得到这个脚本。但是使用-h标志运行它会给出它期望的所有参数以及为什么我使用上面的特定命令。

0 投票
0 回答
29 浏览

react-native - 是否可以通过@invertase/react-native-apple-authentication 中的手机号码从 Apple id 获取电子邮件 id

要求:社交登录必须使用电子邮件 ID 问题:Apple id 是电话号码,因此在响应中我们在电子邮件 {email:""} 中得到空字符串,那么苹果登录是否有任何可能的方式生成任何随机电子邮件 ID有手机号的apple id可以吗?

0 投票
1 回答
72 浏览

firebase - 如何从“使用 Apple ID 的应用程序”中删除该应用程序?

我将 Apple Login 与 Flutter/Firebase 一起使用。

如何从“使用 Apple ID 的应用程序”中删除我的应用程序?

换句话说,如何以编程方式实现“停止使用 Apple ID”按钮的功能?

我正在使用这个包:https ://pub.dev/packages/sign_in_with_apple

我询问的屏幕截图:

使用 Apple ID 的应用程序

停止使用 Aplle ID

0 投票
1 回答
45 浏览

flutter - 使用 Apple 登录:授权错误 1000(未知)

我使用此包使用“使用 Apple 登录”:https ://pub.dev/packages/sign_in_with_apple

  • 我可以在 iPhone(真机)上成功登录
  • 我可以在 iPad(真机)上成功登录
  • 我可以在几种类型的模拟器上成功登录

我发送了应用程序进行审核,但 Apple 审核团队无法成功登录。

他们向我发送了他们收到的错误的屏幕截图:

未知错误:1000

App Store Review Team 的设备:

  • 设备类型:iPad
  • 操作系统版本:iOS 15.2

我尝试了什么:

  • 在 Xcode 的“签名和功能”部分添加了“使用 Apple 登录”功能(用于调试、发布、配置文件模式)。
  • 从“使用 Apple ID 的应用程序”中删除了我的应用程序并尝试再次登录。
  • 使用 Testflight 在另一台设备(iPad)上尝试并成功登录。

我该如何解决这个问题?