概要
概要Capacitor Firebase 認証用プラグイン。
基本機能
「基本機能」セクションapplyActionCode- メールで送信された検証用 code を適用します。confirmPasswordReset- パスワードのリセットプロセスを完了します。confirmVerificationCode- 電話番号の検証プロセスを完了します。createUserWithEmailAndPassword- メールアドレスとパスワードで新規ユーザーアカウントを作成します。新規アカウントが作成された場合、ユーザーは自動的にログインされます。
公開 API
「公開 API」セクション| メソッド | 説明 |
|---|---|
applyActionCode | メールで送信された検証用 code を適用します。 |
confirmPasswordReset | パスワードリセットプロセスを完了します。 |
confirmVerificationCode | 電話番号の検証プロセスを完了します。 |
createUserWithEmailAndPassword | メールアドレスとパスワードを使用して新しいユーザーアカウントを作成します。新しいアカウントが作成された場合、ユーザーは自動的にログインされます。 |
deleteUser | ユーザーを削除し、ログアウトします。 |
fetchSignInMethodsForEmail | メールアドレスに紐づくサインイン方法を取得します。 |
getCurrentUser | 現在ログインしているユーザーを取得します。 |
getPendingAuthResult | アプリがWebサインインフローを開始した場合、OSがアプリをバックグラウンドでクリーンアップした場合の SignInResult 現在ログインしているユーザーのFirebase Auth IDトークンを取得します。 |
getIdToken | 現在ログインしているユーザーを識別するためにFirebaseサービスに送信されるデシリアライズされたJSON Webトークン (JWT) を取得します。 |
getIdTokenResult | リダイレクトベースのサインインフローから |
getRedirectResult | を取得します。 SignInResult 現在ログインしているユーザーのFirebase Auth IDトークンを取得します。 |
getTenantId | テナントIDを取得する。 |
isSignInWithEmailLink | メールアドレスでサインインするためのリンクが来る場合にチェックします。 signInWithEmailLink. |
linkWithApple | Apple認証プロバイダとユーザーアカウントをリンクします。 |
linkWithEmailAndPassword | Email認証プロバイダとユーザーアカウントをリンクします。 |
linkWithEmailLink | Email認証プロバイダとユーザーアカウントをリンクします。 |
linkWithFacebook | Facebook認証プロバイダとユーザーアカウントをリンクします。 |
linkWithGameCenter | Game Center認証プロバイダとユーザーアカウントをリンクします。 |
linkWithGithub | Links the user account with GitHub authentication provider. |
linkWithGoogle | Google認証プロバイダとユーザーアカウントをリンクします。 |
linkWithMicrosoft | Microsoft認証プロバイダとユーザーアカウントをリンクします。 |
linkWithOpenIdConnect | OpenID Connect認証プロバイダとユーザーアカウントをリンクします。 |
linkWithPhoneNumber | 電話番号認証プロバイダとユーザーアカウントをリンクします。 |
linkWithPlayGames | Play Games認証プロバイダとユーザーアカウントをリンクします。 |
linkWithTwitter | Twitter認証プロバイダとユーザーアカウントをリンクします。 |
linkWithYahoo | Yahoo認証プロバイダとユーザーアカウントをリンクします。 |
reload | ユーザーアカウントデータを再読み込みします。 |
revokeAccessToken | 指定されたアクセストークンを取り消します。現在はApple OAuthアクセストークンのみをサポートしています。 |
sendEmailVerification | 現在のユーザーに確認メールを送信します。 |
sendPasswordResetEmail | パスワードリセットメールを送信します。 |
sendSignInLinkToEmail | 指定されたメールアドレスのユーザーにサインインメールリンクを送信します。 |
setLanguageCode | 認証操作用のユーザー向け言語をcodeに設定します。 |
setPersistence | 現在保存されている認証セッションの保存方法を設定します。 |
setTenantId | テナントIDを設定します。 |
signInAnonymously | 匿名ユーザーとしてサインインします。 |
signInWithApple | Appleサインインフローを開始します。 |
signInWithCustomToken | カスタムトークンサインインフローを開始します。 |
signInWithEmailAndPassword | メールアドレスとパスワードを使用したサインインフローを開始します。 |
signInWithEmailLink | メールアドレスとサインインメールリンクを使用したサインインを実行します。 |
signInWithFacebook | Facebookサインインフローを開始します。 |
signInWithGameCenter | Game Centerサインインフローを開始します。 |
signInWithGithub | GitHubサインインフローを開始します。 |
signInWithGoogle | Googleサインインフローを開始します。 |
signInWithMicrosoft | Microsoftサインインフローを開始します。 |
signInWithOpenIdConnect | OpenID Connectサインインフローを開始します。 |
signInWithPhoneNumber | 電話番号を使用したサインインフローを開始します。 |
signInWithPlayGames | Play Gamesサインインフローを開始します。 |
signInWithTwitter | Twitterサインインフローの開始 |
signInWithYahoo | Yahooサインインフローの開始 |
signOut | サインアウトフローの開始 |
unlink | プロバイダーをユーザーアカウントから削除 |
updateEmail | 現在ログイン中のユーザーのメールアドレスを更新 |
updatePassword | 現在ログイン中のユーザーのパスワードを更新 |
updateProfile | ユーザーのプロフィールデータを更新 |
useAppLanguage | ユーザー向けの言語codeをデフォルトのアプリ言語に設定 |
useEmulator | アプリをAuthenticationエミュレータと通信するように設定 |
verifyBeforeUpdateEmail | 現在ログイン中のユーザーのメールアドレスの新しいアドレスを確認する |
checkAppTrackingTransparencyPermission | アプリのトラッキング透明性の現在のステータスを確認 |
requestAppTrackingTransparencyPermission | アプリのトラッキング透明性のシステムダイアログを開く |
addListener | ユーザーのサインイン状態の変更を待ちます。 |
addListener | 現在サインインしているユーザーのIDトークンの変更を待ちます。 |
addListener | 電話認証が完了しました。 |
addListener | 電話認証に失敗しました。 |
addListener | 電話認証のcode。 |
removeAllListeners | このプラグインのすべてのリスナーを削除します。 |
getPluginVersion | このプラグインのバージョンを取得します。 |
真実の源
「真実の源」というセクションこの参照は src/definitions.ts からsynced capacitor-firebase.
Capgoから続けて@capgo/capacitor-firebase-authentication
「Capgoから続けて@capgo/capacitor-firebase-authentication」Capgoが使用されている場合 Capgoの@capgo/capacitor-firebase-authentication 認証とアカウントフローの計画に使用している場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-firebase-authenticationを Capgoの@capgo/capacitor-social-login Capgoの@capgo/capacitor-social-loginの実装詳細 Capgoの@capgo/capacitor-passkey Capgoの@capgo/capacitor-passkeyの実装詳細 Capgoの@capgo/capacitor-native-biometric Capgoの@capgo/capacitor-native-biometricの実装詳細 2要素認証 2要素認証の実装詳細については SSO (エンタープライズ) SSO (エンタープライズ)の実装詳細については