Produkt
Alt fra døren til plassen.
Usher Identity sjekker billetten i døren og viser folk til plassen sin: autentisering, deretter autorisasjon. Fire deler gjør jobben.
Lobbyen
Den driftede påloggingssiden.
Der Fortsett med Usher Identity lander. Den viser alltid navnet på produktet personen skal til, og den ser lik ut uansett hvilket produkt som sendte dem, så folk lærer seg hvordan Usher Identity ser ut, og merker det når noe ikke er det.
Alle veier inn
Passnøkler, koder på e-post, magiske lenker, sosial pålogging og, hvis du vil, passord.
Pålogging i to trinn
Autentiseringsapper med reservekoder, valgfritt eller påkrevd for alle.
Hvem som kan bli med
Åpen registrering, eller en gjesteliste med adresser og domener, og en blokkeringsliste for resten.
Rolig i begge temaer
Lyst og mørkt, hvert fargepar sjekket mot WCAG 2.2 AA, og skrevet for å ønske velkommen, ikke advare.
Konto hos Usher Identity
Én konto. Alle dører.
En konto hos Usher Identity er det en person har. Med den logger de på alle produkter som bruker kontoer hos Usher Identity, og de får ett sted å ta vare på den.
Pålogging på deres måte
Legge til en passnøkkel, slå på en autentiseringsapp, endre e-postadressen.
Enheter de kan se
Alle påloggede enheter, og en måte å logge ut hvilken som helst av dem.
Koblede kontoer
Sosiale kontoer de har koblet til, og en måte å koble dem fra.
Lett å gå
Folk kan slette kontoen sin selv.
Usher Identity Console
Der utviklere styrer alt.
Arbeidsområder inneholder prosjekter; prosjekter inneholder miljøer. Hvert miljø er sin egen utsteder med egne brukere, apper, nøkler og Lobby.
Apper
Konfidensielle og offentlige klienter, med eksakte omdirigerings-URI-er, og legitimasjon for maskin til maskin.
Brukere og organisasjoner
Finn folk, avslutt øktene deres, og administrer organisasjoner, team og invitasjoner.
Nøkler
Se et miljøs signeringsnøkler og roter dem.
En direkte forhåndsvisning av Lobbyen
Se Lobbyen slik folk vil se den, fra en forhåndsvisningsvert som aldri logger noen på.
SDK og komponenter
En knapp folk kjenner igjen.
Fortsett med Usher Identity ser lik ut i alle produkter, akkurat som påloggingsknappene folk allerede kjenner. Teksten får skrifttypen din; ellers endres ingenting.
Levende komponenter fra @usher/ui
<SignIn />og<UserButton />kommer med SDK-en. Kommer med SDK-en- Fram til da logger alle OpenID Connect-biblioteker folk på allerede i dag.
// 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 />
}Vis brukerne dine inn.
Opprett et arbeidsområde og et prosjekt, så får ditt første miljø sin egen utsteder, egne nøkler og egen Lobby.
Logg på én gang. Velkommen overalt.