const kratosAdminURL = process.env.KRATOS_ADMIN_URL
// express.get('/auth/login', loginRoute)
export const loginRoute = (req, res) => {
const request = req.query["request"]
const url = new URL(`${kratosAdminURL}/auth/browser/requests/login`)
url.searchParams.set('request', request)
fetch(url.toString())
.then(r => r.json())
.then((kratos) => res.render('loginView',{ kratos}))
}
molnet stöder en mängd olika 2FA-protokoll som TOTP, FIDO2 och WebAuthn, fungerar med alla UI-ramverk och kräver bara några rader kod för att komma igång.
Konfigurerbara inloggnings- och registreringsflöden, multifaktorautentisering, anpassade identitetsmodeller och möjligheten att integrera din egen användargränssnitt.
Ory Kratos är open-source och blir kraftfullare med varje pull request.
Användare skapar och loggar in på konton med hjälp av kombinationer av användarnamn/e-post och lösenord, social inloggning, lösenordslösa flöden, TOTP och mer.
Implementera beprövade webbstandarder för säkerhet med FIDO2, WebAuthn och TOTP. Använd Yubikeys, Google Authenticator eller FaceID för att minska friktion och öka säkerheten.
användarhantering och få, skapa, uppdatera eller ta bort identiteter och deras data. Med Webhooks för ännu mer kontroll.
Använd anpassningsbara identitetsmodeller (definition av anpassade fält som namn, adress, favoritdjur) och skapa dina egna gränssnitt i din stil och varumärke.
Förenkla användarupplevelsen och låt dem använda sina befintliga konton på Google, GitHub, Apple, etc. för att logga in och registrera sig. Alla OIDC-leverantörer stöds.
Verifiera en identitet genom att verifiera denna användares e-postadress, telefonnummer eller fysiska adress. Säkerställ kontonåterställning via "glömt lösenord"-flöden, säkerhetskoder, etc.
Kundfeedback
Följande omdömen samlades in på vår webbplats.
Har du frågor? Hitta svar nedan!
Våra mest frekvent ställda frågor