介绍
嘿,我是 Michael (无界) 👋,
经过一个月的辛苦 (和有点痛苦 🙃) 的工作,我很高兴宣布 Capacitor 社交登录的首次发布。这款插件旨在帮助处理 iOS 和 Android 上的 Google 和 Apple 登录。此外,和 Martin 一起,我们已经在开发一些独特的功能,包括:
- 使用 Apple 登录的 Android
- 采用新的 Google 凭证 API
- 添加详细的文档
使用 Apple 登录的 Android
首先,让我们讨论一下 Android 上的 ‘Apple 登录’ 的主要创新。这是一个非凡的任务,因为 Apple 的 SDK 并不提供此功能。 本文 作为我的参考点,但我稍微改变了一下以使其更安全。最终的流程如下:
遗憾的是,它需要一个后端和对您的应用程序的某些修改 code,但这是我能做的最好的事情。
刷新的Google登录(Android)
接下来,我尝试在Android上实现Google登录。结果是 CodetrixStudio的CapacitorGoogleAuth 使用即将被弃用的GMS库 由于GMS库被认为是过时的,我决定使用CredentialManager 。这简化了登录流程并消除了令人讨厌的登录流程 错误 10 🎉
文档
最后,我写了些非常棒的✨文档。 我花了很多时间确保文档准确且全面。 文档包括了关于设置苹果和谷歌的详细指南。 我还提供了关于苹果和谷歌的 示例后端 苹果
谷歌 结论 总之,__CAPGO_KEEP_0__ 社交登录插件引入了很多新和令人兴奋的功能,未来还会有更多的功能🚀 最后的检查 最后的检查
最后的检查
In conclusion, the Capacitor Social Login plugin introduces a lot of new and exciting features with more to come in the future 🚀