Produkt
Alt mellem døren og pladsen.
Usher Identity tjekker billetten ved døren og viser folk hen til deres plads: først godkendelse, så autorisation. Fire dele klarer arbejdet.
Lobbyen
Den hostede loginside.
Der, hvor Fortsæt med Usher Identity lander. Den nævner altid det produkt, personen er på vej til, og den ser ens ud, uanset hvilket produkt der sendte dem, så folk lærer, hvordan Usher Identity ser ud, og opdager det, når noget ikke er Usher Identity.
Alle veje ind
Adgangsnøgler, koder via e-mail, magiske links, login med sociale konti og – hvis du vil have dem – adgangskoder.
Anden faktor
Godkendelsesapps med backupkoder, valgfrie eller påkrævede for alle.
Hvem der må komme ind
Åben tilmelding eller en gæsteliste med adresser og domæner, med en blokeringsliste for resten.
Rolig i begge temaer
Lys og mørk, hvert farvepar tjekket mod WCAG 2.2 AA og skrevet til at byde velkommen frem for at advare.
Konto hos Usher Identity
Én konto. Alle døre.
En konto hos Usher Identity er det, en person har. Den logger personen ind på alle produkter, der bruger konti hos Usher Identity, og giver personen ét sted at passe på den.
Deres login, på deres måde
Tilføj en adgangsnøgle, slå en godkendelsesapp til, skift e-mail.
Enheder, de kan se
Alle enheder, der er logget ind, og en måde at logge hver af dem ud på.
Tilknyttede konti
Sociale konti, de har forbundet, og en måde at afbryde forbindelsen på.
Let at forlade
Folk kan selv slette deres konto.
Usher Identity Console
Hvor udviklere styrer det hele.
Arbejdsområder rummer projekter; projekter rummer miljøer. Hvert miljø er sin egen udsteder med egne brugere, applikationer og nøgler og sin egen Lobby.
Applikationer
Fortrolige og offentlige klienter med præcise omdirigerings-URI’er samt legitimationsoplysninger til maskine til maskine.
Brugere og organisationer
Find personer, afslut deres sessioner, og administrer organisationer, teams og invitationer.
Nøgler
Se et miljøs signeringsnøgler, og roter dem.
Live-forhåndsvisning af Lobbyen
Se din Lobby, som folk vil se den, fra en forhåndsvisningshost, der aldrig logger nogen ind.
SDK og komponenter
En knap, folk kender.
Fortsæt med Usher Identity ser ens ud i alle produkter, ligesom de loginknapper, folk allerede kender. Teksten bruger din skrifttype; intet andet ved den ændrer sig.
Live-komponenter fra @usher/ui
<SignIn />og<UserButton />kommer med SDK’et. Kommer med SDK’et- Indtil da kan ethvert OpenID Connect-bibliotek logge folk ind 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 dine brugere ind.
Opret et arbejdsområde og et projekt, så får dit første miljø sin egen udsteder, sine egne nøgler og sin egen Lobby.
Log ind én gang. Velkommen overalt.