Producte
Tot el que hi ha entre la porta i el seient.
Usher Identity comprova l’entrada a la porta i acompanya la gent fins al seu seient: primer l’autenticació, després l’autorització. Quatre peces fan la feina.
El Lobby
La pàgina d’inici de sessió allotjada.
On porta Continua amb Usher Identity. Sempre diu el nom del producte on va la persona, i té el mateix aspecte sigui quin sigui el producte que l’hi ha enviat, perquè la gent aprengui com és Usher Identity i s’adoni quan una cosa no ho és.
Totes les maneres d’entrar
Claus d’accés, codis per correu electrònic, enllaços màgics, inici de sessió social i, si les vols, contrasenyes.
Segons factors
Apps d’autenticació amb codis de reserva, opcionals o obligatòries per a tothom.
Qui s’hi pot registrar
Registre obert, o una llista de convidats amb adreces i dominis, i una llista de bloqueig per a la resta.
Tranquil en tots dos temes
Clar i fosc, amb cada parella de colors comprovada segons WCAG 2.2 AA, i escrit per donar la benvinguda, no per advertir.
Compte d’Usher Identity
Un compte. Totes les portes.
Un compte d’Usher Identity és el que té cada persona. Li permet iniciar la sessió a tots els productes que fan servir comptes d’Usher Identity, i li dona un sol lloc per gestionar-lo.
El seu inici de sessió, a la seva manera
Afegir una clau d’accés, activar una app d’autenticació, canviar l’adreça electrònica.
Dispositius a la vista
Tots els dispositius amb la sessió iniciada, i una manera de tancar-la en qualsevol d’ells.
Comptes vinculats
Els comptes socials que han connectat, i una manera de desconnectar-los.
Marxar és fàcil
Cadascú pot eliminar el seu compte pel seu compte.
Usher Identity Console
On els desenvolupadors ho gestionen tot.
Els espais de treball contenen projectes; els projectes contenen entorns. Cada entorn és un emissor independent amb els seus propis usuaris, aplicacions, claus i Lobby.
Aplicacions
Clients confidencials i públics, amb URI de redirecció exactes, i credencials de màquina a màquina.
Usuaris i organitzacions
Cerca persones, tanca’ls les sessions i gestiona organitzacions, equips i invitacions.
Claus
Consulta les claus de signatura d’un entorn i fes-les rotar.
Una previsualització del Lobby en directe
Mira el teu Lobby tal com el veurà la gent, des d’un host de previsualització que no inicia mai la sessió de ningú.
SDK i components
Un botó que la gent reconeix.
Continua amb Usher Identity té el mateix aspecte a tots els productes, com els botons d’inici de sessió que la gent ja coneix. L’etiqueta agafa la teva tipografia; res més no hi canvia.
Components en directe de @usher/ui
<SignIn />i<UserButton />arriben amb l’SDK. Arriba amb l’SDK- Mentrestant, qualsevol biblioteca d’OpenID Connect ja pot fer iniciar la sessió a la gent avui.
// 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 />
}Fes passar els teus usuaris.
Crea un espai de treball i un projecte, i el teu primer entorn arriba amb el seu propi emissor, les seves claus i el seu Lobby.
Inicia la sessió un sol cop. Et rebran a tot arreu.