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}))
}
क्लाउड TOTP, FIDO2 और WebAuthn जैसे 2FA प्रोटोकॉल की एक विस्तृत श्रृंखला का समर्थन करता है, किसी भी UI फ्रेमवर्क के साथ काम करता है और इसे चालू करने के लिए केवल कुछ कोड की पंक्तियों की आवश्यकता होती है।
कॉन्फ़िगर करने योग्य लॉगिन और पंजीकरण प्रवाह, मल्टी-फैक्टर ऑथेंटिकेशन, कस्टम पहचान मॉडल, और अपनी खुद की यूजर इंटरफेस लाने की क्षमता।
ओरी क्रेटोस ओपन सोर्स है और हर पुल-रिक्वेस्ट के साथ और भी शक्तिशाली हो जाता है।
उपयोगकर्ता उपयोगकर्ता नाम/ईमेल और पासवर्ड, सामाजिक लॉगिन, पासवर्ड रहित प्रवाह, TOTP और अधिक का उपयोग करके खाते बनाते हैं और लॉगिन करते हैं।
FIDO2, WebAuthn और TOTP के साथ सिद्ध वेब सुरक्षा मानकों को लागू करें। घर्षण को कम करने और सुरक्षा बढ़ाने के लिए Yubikeys, Google Authenticator या FaceID का उपयोग करें।
उपयोगकर्ता प्रबंधन और पहचान और उनके डेटा प्राप्त करें, बनाएं, अपडेट करें या हटाएं। और भी अधिक नियंत्रण के लिए Webhooks के साथ।
अनुकूलन योग्य पहचान मॉडल (नाम, पता, पसंदीदा पालतू जानवर जैसे कस्टम फ़ील्ड की परिभाषा) का उपयोग करें और अपनी शैली और ब्रांडिंग में अपने स्वयं के इंटरफेस बनाएं।
उपयोगकर्ता अनुभव को सरल बनाएं और उन्हें लॉगिन और पंजीकरण के लिए Google, GitHub, Apple आदि में अपने मौजूदा खातों का उपयोग करने दें। सभी OIDC प्रदाताओं का समर्थन किया जाता है।
इस उपयोगकर्ता के ईमेल पते, फोन नंबर या भौतिक पते को सत्यापित करके एक पहचान सत्यापित करें। "पासवर्ड भूल गए" प्रवाह, सुरक्षा कोड आदि के माध्यम से खातों की पुनर्प्राप्ति सुनिश्चित करें।
ग्राहक प्रतिक्रिया
निम्नलिखित समीक्षाएँ हमारी वेबसाइट पर एकत्र की गई हैं।
क्या आपके पास प्रश्न हैं? नीचे उत्तर खोजें!
हमारे सबसे अधिक पूछे जाने वाले प्रश्न