跳过主要内容
Capacitor

Capacitor 社交登录插件的发布

Capacitor 社交登录插件是一款插件,允许您使用 Google、Facebook 和 Apple 登录 iOS、Android 和 Web。

WcaleNieWolny

WcaleNieWolny

内容营销人员

Capacitor 社交登录插件的发布

简介

嘿,我是 Michael (WcaleNieWolny) 👋,

经过一个月的辛苦(和有点痛苦 🙃)工作,我很高兴宣布 Capacitor 社交登录插件的首个版本。该插件旨在帮助处理 iOS 和 Android 上的 Google 和 Apple 登录。此外,和 Martin 一起,我们已经在开发一些独特的功能,包括:

  • Android设备上的Apple登录
  • The adoption of the new Google Credentials API
  • __CAPGO_KEEP_0__

Android设备上的Apple登录

首先,我们来讨论一下Android设备上的‘Apple登录’的主要创新。这是一个非平凡的任务,因为Apple的SDK并没有提供此功能。 我使用 这篇文章 作为我的参考点,但我稍微改变了一下,以使其更加安全。 我最终实现的流程如下:

Apple登录流程图

遗憾的是,它需要一个后端和对应用程序code的修改,但这是我能做的最好的事情。

Android设备上的Google登录

接下来,我尝试在Android设备上实现Google登录。结果表明 CodetrixStudio的CapacitorGoogleAuth 使用一个 即将被弃用的GMS库。由于这个GMS库被认为是过时的,我决定使用 CredentialManager。这简化了登录流程,并且移除了烦人的 错误 10 🎉

文档

最后,我写了些惊人的✨文档。我花了很多时间确保文档准确且全面。 文档包括了关于设置Apple和Google的详细指南。我还提供了一个 示例后端

用于Login with Apple 🍎 欢迎您查看Google 指南!

结论

总之,Capacitor 社交登录插件引入了大量新的和令人兴奋的功能,未来还会有更多的功能 🚀

实时更新 Capacitor 应用

当 web 层 bug 活动时,通过 Capgo 发送修复,而不是等待几天的应用商店审批。用户在后台接收更新,而本机更改保持在正常审批路径中。

立即开始

最新博客文章

Capgo 为您提供创建真正专业的移动应用所需的最佳见解。