メインコンテンツへスキップ
Capacitor

新しい Capacitor Social Login plugin をリリース

Capacitor Social Login プラグインは、iOS、Android、Web で Google、Facebook、Apple を使ってログインできるプラグインです。

ブランドニューな Capacitor Social Login プラグインのリリース Capgo ブログイラスト

はじめに

こんにちは、Michael(WcaleNieWolny) 👋,

1ヶ月間のハードワーク(少し苦痛も 🙃)を経て、Capacitor Social Login の初回リリースを発表できることを嬉しく思います。このプラグインは、iOS と Android での Google ログインおよび Apple ログインの処理を支援するために設計されています。さらに、Martin と一緒に、以下のようなユニークな機能の開発にも取り組んできました:

  • AndroidでのLogin with Appleの導入
  • 新しいGoogle Credentials API の採用
  • 詳細なドキュメントの追加

AndroidでのLogin with Apple

まず、Androidにおける「Login with Apple」という大きなイノベーションについてお話しします。Appleの SDK にはこの機能がないため、簡単ではありませんでした。私は この記事 をリファレンスとして使用しましたが、よりセキュアにするために少し変更を加えました。最終的なフローは以下の通りです。

Appleログインのフローチャート

残念ながら、バックエンドとアプリの code への修正が必要ですが、これが私にできる最善でした。

AndroidでのGoogle Loginを刷新

次に、AndroidでのGoogle Loginの実装を試みました。実際のところ、 CodetrixStudioのCapacitorGoogleAuth を使用しています まもなく非推奨となるGMSライブラリ。このGMSライブラリがレガシーと見なされているため、 CredentialManagerを使用することにしました。これによりログインフローが簡素化され、厄介な エラー10 🎉

ドキュメント

最後に、素晴らしい✨ドキュメントを作成しました。正確かつ網羅的な内容にするために多くの時間を費やしました。 AppleとGoogleの両方の設定に関する詳細なガイドが含まれています。また、 バックエンドのサンプル をLogin with Apple 🍎用に提供しました

ぜひ確認してみてください Apple と Google ガイド!

まとめ

まとめると、Capacitor Social Login プラグインは多くの新しい魅力的な機能を提供し、今後もさらに追加予定です 🚀

新登場の Capacitor Social Login プラグインのリリースの続きはこちら

使用している場合 新しい Capacitor Social Login plugin をリリース 認証とアカウントフローを計画するには、これを次と連携させてください @capgo/capacitor-social-login @capgo/capacitor-social-login の実装の詳細については、 @capgo/capacitor-passkey @capgo/capacitor-passkey の実装詳細については、 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric の実装の詳細については、 2要素認証 二要素認証の実装の詳細については、また、 SSO (エンタープライズ) SSO (Enterprise) の実装の詳細については。

Capacitor アプリ向けの Live Updates

Web レイヤーのバグが本番で発生したら、App Store の審査を何日も待たずに Capgo で修正を配信しましょう。ネイティブの変更は通常の審査フローに残したまま、ユーザーはバックグラウンドでアップデートを受け取れます。

最新のブログ記事

Capgoは、真にプロフェッショナルなモバイルアプリを作るために必要な最高のインサイトを提供します。