ข้อมูลโปรไฟล์ผู้ใช้ ซึ่งจะมองเห็นได้เฉพาะแอปของโปรเจ็กต์ Firebase เท่านั้น
ลายเซ็น:
export interface UserInfo
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ชื่อการแสดงผล | สตริง | ค่าว่าง | ชื่อที่แสดงของผู้ใช้ |
สตริง | ค่าว่าง | อีเมลของผู้ใช้ | |
หมายเลขโทรศัพท์ | สตริง | ค่าว่าง | หมายเลขโทรศัพท์จะได้รับการปรับให้เป็นมาตรฐานตามมาตรฐาน 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;