UserInfo interface

ข้อมูลโปรไฟล์ผู้ใช้ ซึ่งจะมองเห็นได้เฉพาะแอปของโปรเจ็กต์ Firebase เท่านั้น

ลายเซ็น:

export interface UserInfo 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ประเภท คำอธิบาย
ชื่อการแสดงผล สตริง | ค่าว่าง ชื่อที่แสดงของผู้ใช้
email สตริง | ค่าว่าง อีเมลของผู้ใช้
หมายเลขโทรศัพท์ สตริง | ค่าว่าง หมายเลขโทรศัพท์จะได้รับการปรับให้เป็นมาตรฐานตามมาตรฐาน E.164 (เช่น +16505550101) สำหรับผู้ใช้
photoURL สตริง | ค่าว่าง URL รูปโปรไฟล์ของผู้ใช้
รหัสผู้ให้บริการ สตริง ผู้ให้บริการที่ใช้ในการตรวจสอบสิทธิ์ผู้ใช้
uid สตริง รหัสที่ไม่ซ้ำกันของผู้ใช้ โดยกำหนดขอบเขตเฉพาะโปรเจ็กต์

UserInfo.displayName

ชื่อที่แสดงของผู้ใช้

ลายเซ็น:

readonly displayName: string | null;

UserInfo.email

อีเมลของผู้ใช้

ลายเซ็น:

readonly email: string | null;

UserInfo.phoneNumber

หมายเลขโทรศัพท์จะได้รับการปรับให้เป็นมาตรฐานตามมาตรฐาน E.164 (เช่น +16505550101) สำหรับผู้ใช้

ค่านี้จะเป็นค่าว่างหากผู้ใช้ไม่มีข้อมูลเข้าสู่ระบบโทรศัพท์ที่ลิงก์กับบัญชี

ลายเซ็น:

readonly phoneNumber: string | null;

UserInfo.photoURL

URL รูปโปรไฟล์ของผู้ใช้

ลายเซ็น:

readonly photoURL: string | null;

UserInfo.providerId

ผู้ให้บริการที่ใช้ในการตรวจสอบสิทธิ์ผู้ใช้

ลายเซ็น:

readonly providerId: string;

UserInfo.uid

รหัสที่ไม่ซ้ำกันของผู้ใช้ โดยกำหนดขอบเขตเฉพาะโปรเจ็กต์

ลายเซ็น:

readonly uid: string;