कॉन्टेंट पर जाएँ

प्रोडक्ट

दरवाज़े से सीट तक, सब कुछ।

Usher Identity दरवाज़े पर टिकट जाँचता है और लोगों को उनकी सीट तक पहुँचाता है: पहले ऑथेंटिकेशन, फिर ऑथराइज़ेशन। यह काम चार हिस्से मिलकर करते हैं।

Lobby

होस्ट किया गया साइन-इन पेज।

“Usher Identity के साथ जारी रखें” चुनने पर लोग यहीं पहुँचते हैं। यह हमेशा उस प्रोडक्ट का नाम दिखाती है जिस पर व्यक्ति जा रहा है, और चाहे किसी भी प्रोडक्ट ने भेजा हो, एक जैसी दिखती है। इससे लोग जान जाते हैं कि Usher Identity कैसा दिखता है, और पहचान लेते हैं कि कब कोई पेज Usher Identity नहीं है।

  • अंदर आने का हर तरीक़ा

    पासकी, ईमेल से भेजे गए कोड, मैजिक लिंक, सोशल साइन-इन और, अगर आप चाहें, पासवर्ड।

  • दूसरा फ़ैक्टर

    बैकअप कोड के साथ ऑथेंटिकेटर ऐप, वैकल्पिक या सबके लिए अनिवार्य।

  • कौन जुड़ सकता है

    सबके लिए खुला साइन-अप, या पतों और डोमेन की मेहमान सूची, और बाक़ी के लिए ब्लॉक सूची।

  • दोनों थीम में सुकून भरा

    लाइट और डार्क, हर रंग-जोड़ी WCAG 2.2 AA पर जाँची हुई, और शब्द ऐसे जो चेतावनी नहीं, स्वागत करें।

Usher Identity खाता

एक खाता। हर दरवाज़ा।

Usher Identity खाता वह है जो किसी व्यक्ति के पास होता है। यह उन्हें Usher Identity खाते इस्तेमाल करने वाले हर प्रोडक्ट में साइन इन कराता है, और उसकी देखभाल के लिए एक ही जगह देता है।

  • उनका साइन-इन, उनके तरीक़े से

    पासकी जोड़ें, ऑथेंटिकेटर ऐप चालू करें, अपना ईमेल बदलें।

  • डिवाइस, जो उन्हें दिखते हैं

    साइन इन किया हुआ हर डिवाइस, और उनमें से किसी को भी साइन आउट करने का तरीक़ा।

  • लिंक किए गए खाते

    उनके जोड़े हुए सोशल खाते, और उन्हें डिस्कनेक्ट करने का तरीक़ा।

  • छोड़ना आसान है

    लोग अपना खाता ख़ुद डिलीट कर सकते हैं।

Usher Identity Console

जहाँ डेवलपर सब कुछ चलाते हैं।

वर्कस्पेस में प्रोजेक्ट होते हैं, और प्रोजेक्ट में एनवायरनमेंट। हर एनवायरनमेंट अपना अलग इश्यूअर है, जिसके अपने यूज़र, ऐप्लिकेशन, कुंजियाँ और Lobby हैं।

  • ऐप्लिकेशन

    कॉन्फ़िडेंशियल और पब्लिक क्लाइंट, सटीक रीडायरेक्ट URI के साथ, और मशीन-से-मशीन क्रेडेंशियल।

  • यूज़र और संगठन

    लोगों को खोजें, उनके सेशन ख़त्म करें, और संगठन, टीमें और आमंत्रण मैनेज करें।

  • कुंजियाँ

    किसी एनवायरनमेंट की साइनिंग कुंजियाँ देखें और उन्हें रोटेट करें।

  • Lobby का लाइव प्रीव्यू

    अपनी Lobby वैसे ही देखें जैसे लोग देखेंगे, एक प्रीव्यू होस्ट से, जो कभी किसी को साइन इन नहीं कराता।

SDK और कॉम्पोनेंट

ऐसा बटन, जिसे लोग पहचानते हैं।

“Usher Identity के साथ जारी रखें” हर प्रोडक्ट में एक जैसा दिखता है, उन साइन-इन बटन की तरह जिन्हें लोग पहले से जानते हैं। इसका लेबल आपका फ़ॉन्ट अपना लेता है; इसके अलावा इसमें कुछ नहीं बदलता।

@usher/ui के लाइव कॉम्पोनेंट

लाइट पेज पर
डार्क पेज पर
दूसरे विकल्पों के साथ
होस्ट किए गए फ़ॉर्म के नीचेUsher Identity द्वारा सुरक्षित
  • <SignIn /> और <UserButton /> SDK के साथ आएँगे। SDK के साथ आ रहा है
  • तब तक, कोई भी OpenID Connect लाइब्रेरी आज ही लोगों को साइन इन करा सकती है।
@usher/nextjs (SDK के साथ आ रहा है)
// app/layout.tsx
import { UsherProvider } from '@usher/nextjs'

export default function RootLayout({ children }: { children: React.ReactNode }) {
  return (
    <html lang="en">
      <body>
        <UsherProvider>{children}</UsherProvider>
      </body>
    </html>
  )
}

// app/page.tsx
import { SignIn, UserButton, currentUser } from '@usher/nextjs'

export default async function Page() {
  const user = await currentUser()
  return user ? <UserButton /> : <SignIn />
}

अपने यूज़र्स को अंदर ले चलें।

एक वर्कस्पेस और एक प्रोजेक्ट बनाएँ, और आपका पहला एनवायरनमेंट अपने इश्यूअर, कुंजियों और Lobby के साथ तैयार मिलेगा।

एक बार साइन इन करें। हर जगह आपका स्वागत है।