HttpRequestUser interface
كائن يمثل المستخدم الذي قام بتسجيل الدخول، إما من خلال مصادقة AppService/Functions، أو مصادقة SWA
الخصائص
| claims |
معلومات مصادقة إضافية، تعتمد على نوع المصادقة وموفر المصادقة |
| id | المعرف الفريد العمومي للمستخدم |
| identity |
موفر خدمة المصادقة |
| type | نوع المصادقة، إما AppService أو StaticWebApps |
| username | اسم مستخدم فريد |
تفاصيل الخاصية
claimsPrincipalData
معلومات مصادقة إضافية، تعتمد على نوع المصادقة وموفر المصادقة
claimsPrincipalData: Record<string, unknown>
قيمة الخاصية
Record<string, unknown>
id
المعرف الفريد العمومي للمستخدم
id: string
قيمة الخاصية
string
identityProvider
موفر خدمة المصادقة
identityProvider: string
قيمة الخاصية
string
type
نوع المصادقة، إما AppService أو StaticWebApps
type: HttpRequestUserType
قيمة الخاصية
username
اسم مستخدم فريد
username: string
قيمة الخاصية
string