AuthCredential class

Antarmuka yang mewakili kredensial yang ditampilkan oleh AuthProvider.

Implementasi menentukan detail tentang persyaratan kredensial setiap penyedia autentikasi.

Konstruktor untuk class ini ditandai sebagai internal. Kode pihak ketiga tidak boleh memanggil konstruktor secara langsung atau membuat subclass yang memperluas class AuthCredential.

Tanda Tangan:

export declare class AuthCredential 

Properti

Properti Pengubah Jenis Deskripsi
providerId string ID penyedia autentikasi untuk kredensial.
signInMethod string Metode login autentikasi untuk kredensial.

Metode

Metode Pengubah Deskripsi
toJSON() Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.

AuthCredential.providerId

ID penyedia autentikasi untuk kredensial.

Misalnya, 'facebook.com' atau 'google.com'.

Tanda Tangan:

readonly providerId: string;

AuthCredential.signInMethod

Metode login autentikasi untuk kredensial.

Misalnya, SignInMethod.EMAIL_PASSWORD, atau SignInMethod.EMAIL_LINK. Ini sama dengan ID metode login seperti yang ditampilkan di fetchSignInMethodsForEmail().

Tanda Tangan:

readonly signInMethod: string;

AuthCredential.toJSON()

Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.

Tanda Tangan:

toJSON(): object;

Hasil:

objek

representasi JSON-serial yang dapat diserialisasi dari objek ini.