FirebaseAdmin.Auth.ExportedUserRecord

Contains metadata associated with a Firebase user account, along with password hash and salt.

Summary

Instances of this class are immutable and thread safe.

Inheritance

Inherits from: FirebaseAdmin.Auth.UserRecord

Properties

PasswordHash
string
Gets the user's password hash as a base64-encoded string.
PasswordSalt
string
Gets the user's password salt as a base64-encoded string.

Properties

PasswordHash

string PasswordHash

Gets the user's password hash as a base64-encoded string.

If the Firebase Auth hashing algorithm (SCRYPT) was used to create the user account, returns the base64-encoded password hash of the user. If a different hashing algorithm was used to create this user, as is typical when migrating from another Auth system, returns an empty string. Returns null if no password is set.

PasswordSalt

string PasswordSalt

Gets the user's password salt as a base64-encoded string.

If the Firebase Auth hashing algorithm (SCRYPT) was used to create the user account, returns the base64-encoded password salt of the user. If a different hashing algorithm was used to create this user, as is typical when migrating from another Auth system, returns an empty string. Returns null if no password is set.