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}))
}
Ory Kratos, TOTP, FIDO2 ve WebAuthn gibi geniş bir 2FA protokol yelpazesini destekler, herhangi bir kullanıcı arayüzü çerçevesiyle çalışır ve çalıştırmak için yalnızca birkaç kod satırı gerektirir.
Kolayca yapılandırılabilen giriş ve kayıt akışları, çok faktörlü kimlik doğrulama, özelleştirilmiş kimlik modelleri, kendi kullanıcı arayüzünüzü getirin.
Ory Kratos açık kaynaklıdır ve her çekme isteğiyle daha da güçlenir.
Kullanıcılar, kullanıcı adı/e-posta ve parola kombinasyonlarını, Sosyal Giriş'i, parolasız akışları, TOTP'yi ve daha fazlasını kullanarak hesap oluşturur ve oturum açar.
FIDO2, WebAuthn, TOTP ile kanıtlanmış web güvenliği standartlarını uygulayın. Sürtünmeyi azaltmak ve güvenliği artırmak için Yubikey'ler, Google Authenticator veya FaceID kullanın.
Kullanıcı tabanınızı yönetin ve daha fazla kontrol için web kancalarıyla kimlikleri ve verilerini alın, oluşturun, güncelleyin veya silin.
Özelleştirilebilir kimlik modellerini kullanın (ad, adres, favori evcil hayvan gibi özel alanlar tanımlayın) ve kendi arayüzlerinizi tarzınızda ve markanızla oluşturun.
Kullanıcılarınızın deneyimini basitleştirin ve kaydolmak ve giriş yapmak için Google, GitHub, Apple vb. mevcut hesaplarını kullanmalarına izin verin. Tüm OIDC sağlayıcıları desteklenir.
Bir kullanıcının e-postasını, telefon numarasını veya fiziksel adresini kontrol ederek kimliğini doğrulayın. "Parolamı Unuttum" akışları, güvenlik kodları vb. kullanarak hesapların kurtarılmasını 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