AdditionalUserInfo interface

ऐसा स्ट्रक्चर जिसमें फ़ेडरेटेड आइडेंटिटी प्रोवाइडर से मिली अतिरिक्त उपयोगकर्ता जानकारी शामिल होती है.

हस्ताक्षर:

export interface AdditionalUserInfo 

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
isNewUser बूलियन उपयोगकर्ता नया है (साइन-अप के ज़रिए बनाया गया है) या मौजूदा (साइन-इन का इस्तेमाल करके प्रमाणित किया गया है).
प्रोफ़ाइल रिकॉर्ड करें<string, अज्ञात> | शून्य मैप में आईडीपी (IdP) से जुड़ा खास उपयोगकर्ता डेटा मौजूद है.
providerId स्ट्रिंग | शून्य सेवा देने वाले के आइडेंटिफ़ायर का इस्तेमाल, इस व्यक्ति की पहचान की पुष्टि करने के लिए किया जाता है.
उपयोगकर्ता नाम स्ट्रिंग | शून्य अगर सेवा देने वाली कंपनी GitHub या Twitter है, तो उपयोगकर्ता नाम.

अतिरिक्त उपयोगकर्ता जानकारी.isNewUser

उपयोगकर्ता नया है (साइन-अप के ज़रिए बनाया गया है) या मौजूदा (साइन-इन का इस्तेमाल करके प्रमाणित किया गया है).

हस्ताक्षर:

readonly isNewUser: boolean;

अतिरिक्त उपयोगकर्ता जानकारी.प्रोफ़ाइल

मैप में आईडीपी (IdP) से जुड़ा खास उपयोगकर्ता डेटा मौजूद है.

हस्ताक्षर:

readonly profile: Record<string, unknown> | null;

AdditionalUserInfo.providerId

सेवा देने वाले के आइडेंटिफ़ायर का इस्तेमाल, इस व्यक्ति की पहचान की पुष्टि करने के लिए किया जाता है.

हस्ताक्षर:

readonly providerId: string | null;

अतिरिक्त उपयोगकर्ता जानकारी.उपयोगकर्ता नाम

अगर सेवा देने वाली कंपनी GitHub या Twitter है, तो उपयोगकर्ता नाम.

हस्ताक्षर:

readonly username?: string | null;