مواد پر جائیں

پروڈکٹ

دروازے سے نشست تک، سب کچھ۔

Usher Identity دروازے پر ٹکٹ دیکھتا ہے اور لوگوں کو ان کی نشست تک پہنچاتا ہے: پہلے تصدیق، پھر اجازت۔ یہ کام چار حصے کرتے ہیں۔

لابی

ہوسٹ کیا ہوا سائن ان صفحہ۔

Usher Identity کے ساتھ جاری رکھیں جہاں لے جاتا ہے۔ یہ ہمیشہ اس پروڈکٹ کا نام بتاتی ہے جس کی طرف صارف جا رہا ہے، اور جس بھی پروڈکٹ نے بھیجا ہو یہ ایک جیسی دکھتی ہے، اس لیے لوگ سیکھ جاتے ہیں کہ Usher Identity کیسا دکھتا ہے، اور جب کوئی چیز ویسی نہ ہو تو پہچان لیتے ہیں۔

  • اندر آنے کا ہر راستہ

    پاس کیز، ای میل سے بھیجے گئے کوڈ، میجک لنکس، سوشل سائن ان اور، اگر آپ چاہیں، پاس ورڈ۔

  • دوسرے فیکٹر

    بیک اپ کوڈز کے ساتھ تصدیقی ایپس، سب کے لیے اختیاری یا لازمی۔

  • کون شامل ہو سکتا ہے

    سب کے لیے کھلا سائن اپ، یا پتوں اور ڈومینز کی ایک مہمان فہرست، باقی سب کے لیے بلاک فہرست کے ساتھ۔

  • دونوں تھیمز میں پُرسکون

    لائٹ اور ڈارک، رنگوں کا ہر جوڑا WCAG 2.2 AA کے مطابق جانچا ہوا، اور خبردار کرنے کے بجائے خوش آمدید کہنے کے انداز میں لکھا ہوا۔

Usher Identity اکاؤنٹ

ایک اکاؤنٹ۔ ہر دروازہ۔

Usher Identity اکاؤنٹ وہ ہے جو کسی فرد کے پاس ہوتا ہے۔ یہ اسے ہر اس پروڈکٹ میں سائن ان کراتا ہے جو Usher Identity اکاؤنٹس استعمال کرتی ہے، اور اسے سنبھالنے کے لیے ایک ہی جگہ دیتا ہے۔

  • ان کا سائن ان، ان کے طریقے سے

    پاس کی شامل کریں، تصدیقی ایپ آن کریں، اپنی ای میل بدلیں۔

  • آلات جو وہ دیکھ سکتے ہیں

    ہر سائن ان شدہ آلہ، اور ان میں سے کسی کو بھی سائن آؤٹ کرنے کا طریقہ۔

  • لنک شدہ اکاؤنٹس

    سوشل اکاؤنٹس جو انہوں نے جوڑے ہیں، اور انہیں الگ کرنے کا طریقہ۔

  • چھوڑنا آسان ہے

    لوگ اپنا اکاؤنٹ خود حذف کر سکتے ہیں۔

Usher Identity Console

جہاں سے ڈیولپرز سب کچھ چلاتے ہیں۔

ورک اسپیسز میں پروجیکٹس ہوتے ہیں؛ پروجیکٹس میں انوائرنمنٹس۔ ہر انوائرنمنٹ اپنا الگ جاری کنندہ ہے، جس کے اپنے صارفین، ایپلیکیشنز، کلیدیں اور لابی ہیں۔

  • ایپلیکیشنز

    کانفیڈینشل اور پبلک کلائنٹس، بالکل درست ری ڈائریکٹ URIs کے ساتھ، اور مشین سے مشین اسناد۔

  • صارفین اور تنظیمیں

    لوگوں کو تلاش کریں، ان کے سیشنز ختم کریں، اور تنظیموں، ٹیموں اور دعوت ناموں کا انتظام کریں۔

  • کلیدیں

    کسی انوائرنمنٹ کی سائننگ کلیدیں دیکھیں اور انہیں روٹیٹ کریں۔

  • لابی کا لائیو پیش منظر

    اپنی لابی ویسے ہی دیکھیں جیسے لوگ دیکھیں گے، ایک پیش منظر ہوسٹ سے جو کبھی کسی کو سائن ان نہیں کراتا۔

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 />
}

اپنے صارفین کو اندر لائیں۔

ایک ورک اسپیس اور ایک پروجیکٹ بنائیں، اور آپ کا پہلا انوائرنمنٹ اپنے جاری کنندہ، کلیدوں اور لابی کے ساتھ آتا ہے۔

ایک بار سائن ان کریں۔ ہر جگہ خوش آمدید۔