ios - 使用 React Native 实现持久的 Apple 登录
问题描述
为 React Native 实现持久 Apple 登录的推荐方法是什么?
登录后,Apple 提供了一个 userId 和一个 IdentificationToken,两者都包含一个可能从 Apple 检索到的所有用户信息。
Apple 还公开了一个 getCredentialState 函数,用于确定 Apple 登录凭据是否仍然有效。
我不能在每次用户打开应用程序时检查 credentialState 是否有效吗?如果 credentialState 无效,他们只需要再次登录。为什么需要访问令牌和刷新令牌?
谢谢!
解决方案
您可以查看从 rn-community 派生的react-native-payments库。
推荐阅读
- go - 这个日志文件是什么格式,有没有办法转换它?
- java - 自定义注释处理器 VS 通过反射 api 处理注释
- javascript - JSON 输入意外结束 - 从 FPL Bootstrap 请求 API 数据时出现错误消息
- php - laravel api 不验证承载令牌
- python - 使用 discord.py 在不和谐机器人中制作会员猜游戏
- jwt - KEYCLOAK:是否可以在 Keycloak 中使用 access_token 检索会话 cookie?
- migration - 使用单独的层迁移 CORE5(DLL 库项目)
- android - 华为系统设置的最新自动启动活动意图是什么?
- android - 在 android 中停止的 exoplayer 中恢复视频
- spring-boot - 我们有Anguler2 App,考虑使用AWS API Gateway作为后端,在本地开发和测试时API Gateway的替代方案是什么