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}))
}
cloud mendukung berbagai protokol 2FA seperti TOTP, FIDO2, dan WebAuthn, bekerja dengan kerangka UI apa pun dan hanya membutuhkan beberapa baris kode untuk dijalankan.
Alur login dan registrasi yang dapat dikonfigurasi, autentikasi multi-faktor, model identitas khusus, dan kemampuan untuk memasukkan antarmuka pengguna Anda sendiri.
Ory Kratos adalah open-source dan menjadi lebih kuat dengan setiap pull request.
Pengguna membuat dan masuk ke akun menggunakan kombinasi nama pengguna/email dan kata sandi, login sosial, alur tanpa kata sandi, TOTP, dan banyak lagi.
Terapkan standar keamanan web yang terbukti dengan FIDO2, WebAuthn, dan TOTP. Gunakan Yubikeys, Google Authenticator, atau FaceID untuk mengurangi gesekan dan meningkatkan keamanan.
manajemen pengguna dan dapatkan, buat, perbarui, atau hapus identitas dan datanya. Dengan Webhooks untuk kontrol lebih lanjut.
Gunakan model identitas yang dapat disesuaikan (definisi bidang khusus seperti nama, alamat, hewan peliharaan favorit) dan buat antarmuka Anda sendiri dalam gaya dan merek Anda.
Permudah pengalaman pengguna dan biarkan mereka menggunakan akun yang sudah ada di Google, GitHub, Apple, dll. untuk login dan registrasi. Semua penyedia OIDC didukung.
Verifikasi identitas dengan memverifikasi alamat email, nomor telepon, atau alamat fisik pengguna ini. Pastikan pemulihan akun melalui alur "lupa kata sandi", kode keamanan, dll.
Umpan Balik Pelanggan
Ulasan berikut dikumpulkan di situs web kami.
Punya Pertanyaan? Temukan Jawabannya Di Bawah!
Pertanyaan Kami yang Paling Sering Ditanyakan