Produktas
Viskas tarp durų ir vietos.
Usher Identity patikrina bilietą prie durų ir palydi žmones iki jų vietos: pirma autentifikavimas, paskui autorizacija. Darbą atlieka keturios dalys.
Lobby
Talpinamas prisijungimo puslapis.
Čia nuveda „Tęsti su Usher Identity“. Jis visada nurodo produktą, į kurį žmogus keliauja, ir atrodo vienodai, kad ir kuris produktas jį atsiuntė, todėl žmonės išmoksta, kaip atrodo Usher Identity, ir pastebi, kai kas nors tik apsimeta ja.
Visi būdai prisijungti
Slaptaraktai, el. paštu atsiųsti kodai, magiškosios nuorodos, prisijungimas per socialinius tinklus ir, jei norite, slaptažodžiai.
Antrieji veiksniai
Autentifikavimo programos su atsarginiais kodais – pasirinktinai arba privalomai visiems.
Kas gali prisijungti
Atvira registracija arba svečių sąrašas iš adresų ir domenų, o visiems kitiems – blokavimo sąrašas.
Ramus abiem temomis
Šviesi ir tamsi, kiekviena spalvų pora patikrinta pagal WCAG 2.2 AA, o tekstai parašyti tam, kad pasitiktų, o ne gąsdintų.
Usher Identity paskyra
Viena paskyra. Visos durys.
Usher Identity paskyra priklauso žmogui. Su ja jis prisijungia prie kiekvieno produkto, naudojančio Usher Identity paskyras, ir turi vieną vietą jai tvarkyti.
Prisijungimas savo būdu
Pridėti slaptaraktį, įjungti autentifikavimo programą, pakeisti el. pašto adresą.
Matomi įrenginiai
Kiekvienas prisijungęs įrenginys ir galimybė bet kurį iš jų atjungti.
Susietos paskyros
Prijungtos socialinių tinklų paskyros ir galimybė jas atjungti.
Išeiti paprasta
Žmonės gali patys ištrinti savo paskyrą.
Usher Identity Console
Kur kūrėjai viską valdo.
Darbo sritys apima projektus, projektai – aplinkas. Kiekviena aplinka yra atskiras išdavėjas su savo naudotojais, programomis, raktais ir Lobby.
Programos
Konfidencialūs ir vieši klientai su tiksliais peradresavimo URI bei mašina–mašina prisijungimo duomenys.
Naudotojai ir organizacijos
Raskite žmones, nutraukite jų sesijas ir tvarkykite organizacijas, komandas bei kvietimus.
Raktai
Peržiūrėkite aplinkos pasirašymo raktus ir juos pakeiskite.
Gyva Lobby peržiūra
Matykite savo Lobby taip, kaip matys žmonės, iš peržiūros serverio, kuris niekada nieko neprijungia.
SDK ir komponentai
Mygtukas, kurį žmonės atpažįsta.
„Tęsti su Usher Identity“ atrodo vienodai kiekviename produkte, kaip ir prisijungimo mygtukai, kuriuos žmonės jau pažįsta. Jo užrašas perima jūsų šriftą; daugiau niekas nesikeičia.
Gyvi komponentai iš @usher/ui
<SignIn />ir<UserButton />pasirodys kartu su SDK. Pasirodys kartu su SDK- Iki tol prijungti žmones jau šiandien galima bet kuria OpenID Connect biblioteka.
// 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 />
}Palydėkite savo naudotojus vidun.
Sukurkite darbo sritį ir projektą – pirmoji aplinka iškart gaus savo išdavėją, raktus ir Lobby.
Prisijunkite kartą. Būkite laukiami visur.