Перейти до вмісту

Продукт

Усе — від дверей до вашого місця.

Usher Identity перевіряє квиток біля дверей і проводить людей до їхніх місць: спершу автентифікація, потім авторизація. Цю роботу виконують чотири складники.

Lobby

Сторінка входу, розміщена для вас.

Сюди веде кнопка «Продовжити з Usher Identity». Lobby завжди називає продукт, до якого переходить людина, і виглядає однаково, хоч би який продукт її надіслав, тож люди запам’ятовують, який вигляд має 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.

Увійдіть один раз — і вам раді всюди.