Langsung ke konten

Produk

Semua yang ada di antara pintu dan kursi.

Usher Identity memeriksa tiket di pintu dan mengantar orang ke kursinya: autentikasi, lalu otorisasi. Empat bagian yang mengerjakannya.

Lobby

Halaman masuk yang di-hosting.

Tempat tujuan tombol Lanjutkan dengan Usher Identity. Lobby selalu menyebutkan produk tujuan orang tersebut, dan tampilannya sama dari produk mana pun mereka datang, sehingga orang tahu seperti apa Usher Identity dan menyadari jika ada yang bukan Usher Identity.

  • Semua cara masuk

    Kunci sandi, kode lewat email, tautan ajaib, masuk dengan akun sosial, dan, jika Anda mau, kata sandi.

  • Faktor kedua

    Aplikasi autentikator dengan kode cadangan, opsional atau wajib untuk semua orang.

  • Siapa yang boleh bergabung

    Pendaftaran terbuka, atau daftar tamu berisi alamat dan domain, dengan daftar blokir untuk sisanya.

  • Tenang di kedua tema

    Terang dan gelap, setiap pasangan warna diperiksa terhadap WCAG 2.2 AA, dan ditulis untuk menyambut, bukan memperingatkan.

Akun Usher Identity

Satu akun. Semua pintu.

Akun Usher Identity adalah akun yang dimiliki setiap orang. Dengan akun ini mereka bisa masuk ke setiap produk yang menggunakan akun Usher Identity, dan punya satu tempat untuk mengelolanya.

  • Cara masuk mereka sendiri

    Menambahkan kunci sandi, menyalakan aplikasi autentikator, mengganti email.

  • Perangkat yang bisa mereka lihat

    Setiap perangkat tempat mereka masuk, dan cara untuk mengeluarkan salah satunya.

  • Akun yang tertaut

    Akun sosial yang mereka hubungkan, dan cara untuk memutuskannya.

  • Mudah untuk pergi

    Orang dapat menghapus akunnya sendiri.

Usher Identity Console

Tempat pengembang mengelola semuanya.

Ruang kerja berisi proyek; proyek berisi lingkungan. Setiap lingkungan adalah penerbit tersendiri, dengan pengguna, aplikasi, kunci, dan Lobby-nya sendiri.

  • Aplikasi

    Klien konfidensial dan publik, dengan URI pengalihan yang harus sama persis, serta kredensial mesin ke mesin.

  • Pengguna dan organisasi

    Cari orang, akhiri sesi mereka, dan kelola organisasi, tim, dan undangan.

  • Kunci

    Lihat kunci penandatanganan sebuah lingkungan dan rotasikan.

  • Pratinjau Lobby langsung

    Lihat Lobby Anda seperti yang akan dilihat orang, dari host pratinjau yang tidak pernah memasukkan siapa pun.

SDK dan komponen

Tombol yang dikenali orang.

Lanjutkan dengan Usher Identity tampak sama di setiap produk, seperti tombol masuk yang sudah dikenal orang. Labelnya mengikuti font Anda; selebihnya tidak berubah.

Komponen langsung dari @usher/ui

Di halaman terang
Di halaman gelap
Di samping opsi lain
Di bawah formulir yang di-hostingDiamankan oleh Usher Identity
  • <SignIn /> dan <UserButton /> hadir bersama SDK. Hadir bersama SDK
  • Sementara itu, pustaka OpenID Connect apa pun sudah bisa dipakai untuk proses masuk hari ini.
@usher/nextjs (hadir bersama 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 />
}

Antar pengguna Anda masuk.

Buat ruang kerja dan proyek, dan lingkungan pertama Anda langsung hadir dengan penerbit, kunci, dan Lobby-nya sendiri.

Masuk sekali. Disambut di mana saja.