Ir al contenido

Producto

Todo lo que hay entre la puerta y el asiento.

Usher Identity revisa el boleto en la puerta y lleva a cada persona a su asiento: primero la autenticación, luego la autorización. Cuatro piezas hacen el trabajo.

El Lobby

La página de inicio de sesión alojada.

Adonde lleva Continuar con Usher Identity. Siempre muestra el producto al que va la persona y se ve igual sin importar qué producto la envió, así las personas aprenden cómo es Usher Identity y notan cuando algo no lo es.

  • Todas las formas de entrar

    Llaves de acceso, códigos por correo, enlaces mágicos, inicio de sesión social y, si las quieres, contraseñas.

  • Segundos factores

    Apps de autenticación con códigos de respaldo, opcionales u obligatorias para todos.

  • Quién puede registrarse

    Registro abierto, o una lista de invitados con direcciones y dominios, y una lista de bloqueo para el resto.

  • Tranquilo en ambos temas

    Claro y oscuro, con cada par de colores comprobado según WCAG 2.2 AA, y redactado para dar la bienvenida en lugar de advertir.

Cuenta de Usher Identity

Una cuenta. Todas las puertas.

Una cuenta de Usher Identity es lo que tiene cada persona. Con ella inicia sesión en todos los productos que usan cuentas de Usher Identity, y tiene un solo lugar para administrarla.

  • Su inicio de sesión, a su manera

    Pueden agregar una llave de acceso, activar una app de autenticación o cambiar su correo electrónico.

  • Dispositivos a la vista

    Todos los dispositivos con sesión iniciada, y una forma de cerrar la sesión en cualquiera de ellos.

  • Cuentas vinculadas

    Las cuentas sociales que conectaron, y una forma de desconectarlas.

  • Irse es fácil

    Cada persona puede eliminar su cuenta sin ayuda.

Usher Identity Console

Desde donde los desarrolladores lo manejan todo.

Los espacios de trabajo contienen proyectos, y los proyectos contienen entornos. Cada entorno es su propio emisor, con sus propios usuarios, aplicaciones, claves y Lobby.

  • Aplicaciones

    Clientes confidenciales y públicos, con URI de redirección exactas, y credenciales de máquina a máquina.

  • Usuarios y organizaciones

    Busca personas, cierra sus sesiones y administra organizaciones, equipos e invitaciones.

  • Claves

    Consulta las claves de firma de un entorno y rótalas.

  • Una vista previa del Lobby en vivo

    Mira tu Lobby como lo verán las personas, desde un host de vista previa que nunca inicia la sesión de nadie.

SDK y componentes

Un botón que la gente reconoce.

Continuar con Usher Identity se ve igual en todos los productos, como los botones de inicio de sesión que la gente ya conoce. Su texto usa tu fuente; nada más cambia.

Componentes en vivo de @usher/ui

En una página clara
En una página oscura
Junto a otras opciones
Debajo de un formulario alojadoProtegido por Usher Identity
  • <SignIn /> y <UserButton /> llegan con el SDK. Llega con el SDK
  • Mientras tanto, cualquier biblioteca de OpenID Connect ya permite iniciar sesión hoy.
@usher/nextjs (llega con el 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 />
}

Invita a pasar a tus usuarios.

Crea un espacio de trabajo y un proyecto, y tu primer entorno vendrá con su propio emisor, sus claves y su Lobby.

Inicia sesión una vez. Te damos la bienvenida en todas partes.