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}))
}
bulut TOTP, FIDO2 ve WebAuthn gibi geniş bir 2FA protokol yelpazesini destekler, herhangi bir UI çerçevesi ile çalışır ve çalışması için sadece birkaç satır kod gerektirir.
Yapılandırılabilir giriş ve kayıt akışları, çok faktörlü kimlik doğrulama, özel kimlik modelleri ve kendi kullanıcı arayüzünüzü entegre etme yeteneği.
Ory Kratos açık kaynaklıdır ve her çekme isteğiyle daha güçlü hale gelir.
Kullanıcılar, kullanıcı adı/e-posta ve şifre kombinasyonları, sosyal giriş, şifresiz akışlar, TOTP ve daha fazlasını kullanarak hesaplar oluşturur ve giriş yapar.
FIDO2, WebAuthn ve TOTP ile kanıtlanmış web güvenlik standartlarını uygulayın. Sürtünmeyi azaltmak ve güvenliği artırmak için Yubikeys, Google Authenticator veya FaceID kullanın.
kullanıcı yönetimi ve kimlikleri ve verilerini alın, oluşturun, güncelleyin veya silin. Daha fazla kontrol için Webhooks ile.
Özel alanların tanımı (isim, adres, favori evcil hayvan gibi) ile özelleştirilebilir kimlik modelleri kullanın ve kendi stilinizde ve markanızda kendi arayüzlerinizi oluşturun.
Kullanıcı deneyimini basitleştirin ve Google, GitHub, Apple vb. mevcut hesaplarını kullanarak giriş yapmalarına ve kayıt olmalarına izin verin. Tüm OIDC sağlayıcıları desteklenir.
Bu kullanıcının e-posta adresini, telefon numarasını veya fiziksel adresini doğrulayarak bir kimliği doğrulayın. "Şifremi unuttum" akışları, güvenlik kodları vb. ile hesap kurtarmayı sağlayın.
Müşteri Geri Bildirimleri
Aşağıdaki yorumlar web sitemizde toplandı.
Sorularınız mı var? Cevapları Aşağıda Bulun!
En Sık Sorulan Sorular