クラス認証情報[PayloadType]<PayloadType>

このクラスのインスタンスは、エンドユーザーを認証するためにapp.logInメソッドに渡すことができます。

型パラメータ

  • PayloadType 拡張 SimpleObject = SimpleObject

Hierarchy

  • Credentials

実装

  • Credentials<PayloadType>

コンストラクター

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • type : "anon-user"
    • ペイロード: AnonymousPayload

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • type : "api-key"
    • ペイロード: ApiKeyPayload

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • type : "local-userpass"
    • ペイロード: EmailPasswordPayload

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • type : "custom-function"
    • ペイロード: SimpleObject

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • type : "custom-token"
    • ペイロード: JWTPyload

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • type: "oauth2-google"
    • ペイロード: OAuth 2 RedirectPayload | GooglePayload

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • タイプ: "oauth 2 -Facebook"
    • ペイロード: OAuth 2 RedirectPayload | FacebookPayload

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

  • 認証情報のインスタンスを構築します。

    型パラメータ

    • PayloadType 拡張 SimpleObject = SimpleObject

    パラメーター

    • name : string
    • type : "oauth 2 -apple"
    • ペイロード: OAuth 2 RedirectPayload | ApplePayload

      認証時にサービスに送信されるデータ。

    認証情報< PayloadType >を返します

プロパティ

ペイロード: PayloadType

認証時にサービスに送信されるデータ。

プロバイダー名: string

認証時に使用される認証プロバイダの名前。 注: これは、サービス内の現在のすべての認証プロバイダのタイプと同じであり、主に上位互換性のために必要です。

プロバイダーの種類: ProviderType

認証時に使用される認証プロバイダのタイプ。

メソッド

  • Apple ID プロバイダーを使用してログインする認証情報を作成します。

    型パラメータ

    • PayloadType 拡張 OAuth 2 RedirectPayload | ApplePayload

    パラメーター

    • redirectUrlOrIdToken : string

      ユーザーをリダイレクトする URL または Apple から返された id_token 。

    認証情報< PayloadType >を返します

    認証情報インスタンス。これはapp.logInに渡すことができます。

  • メール/パスワード プロバイダーを使用してログインする認証情報を作成します。 注:これは以前は「ユーザー名/パスワード」プロバイダーと呼ばれていました。

    パラメーター

    • メール: string

      エンドユーザーのメールアドレス。

    • パスワード: string

      エンドユーザーのパスワード。

    認証情報を返します< EmailPasswordPayload >

    認証情報インスタンス。これはapp.logInに渡すことができます。

  • Facebook プロバイダーを使用してログインする認証情報を作成します。

    型パラメータ

    • PayloadType 拡張 OAuth 2 RedirectPayload | FacebookPayload

    パラメーター

    • redirectUrlOrAccessToken: string

      ユーザーをリダイレクトする URL または Facebook から返された認証コード。

    認証情報< PayloadType >を返します

    認証情報インスタンス。これはapp.logInに渡すことができます。

  • Google Providerを使用してログインする認証情報を作成します。

    型パラメータ

    • P 拡張 OAuth 2 RedirectPayload | GooglePayload

    パラメーター

    • ペイロード: GoogleOptions

      ユーザーをリダイレクトする URL、認証コード、または Google の ID トークン。

    認証情報を返します< P >

    認証情報インスタンス。これはapp.logInに渡すことができます。

TypeDocを使用して生成