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 فریم ورک کے ساتھ کام کرتا ہے اور کام کرنے کے لیے صرف چند لائنوں کے کوڈ کی ضرورت ہوتی ہے۔
قابل ترتیب لاگ ان اور رجسٹریشن کے بہاؤ، کثیر عنصری توثیق، حسب ضرورت شناختی ماڈلز، اور اپنے صارف انٹرفیس کو شامل کرنے کی صلاحیت۔
Ory Kratos اوپن سورس ہے اور ہر پل ریکویسٹ کے ساتھ مزید طاقتور ہوتا جاتا ہے۔
صارفین صارف نام/ای میل اور پاس ورڈ کے امتزاج، سوشل لاگ ان، پاس ورڈ لیس فلو، TOTP اور مزید کا استعمال کرتے ہوئے اکاؤنٹس بناتے اور لاگ ان کرتے ہیں۔
FIDO2، WebAuthn اور TOTP کے ساتھ ثابت شدہ ویب سیکیورٹی معیارات کو نافذ کریں۔ رگڑ کو کم کرنے اور سیکیورٹی بڑھانے کے لیے Yubikeys، Google Authenticator یا FaceID کا استعمال کریں۔
صارف انتظام اور شناختوں اور ان کے ڈیٹا کو حاصل کریں، بنائیں، اپ ڈیٹ کریں یا حذف کریں۔ مزید کنٹرول کے لیے Webhooks کے ساتھ۔
حسب ضرورت شناختی ماڈلز (نام، پتہ، پسندیدہ پالتو جانور جیسے حسب ضرورت فیلڈز کی تعریف) کا استعمال کریں اور اپنے انداز اور برانڈنگ میں اپنے انٹرفیس بنائیں۔
صارف کے تجربے کو آسان بنائیں اور انہیں Google، GitHub، Apple وغیرہ پر اپنے موجودہ اکاؤنٹس کا استعمال کرتے ہوئے لاگ ان اور رجسٹر کرنے دیں۔ تمام OIDC فراہم کنندگان کی حمایت کی جاتی ہے۔
اس صارف کے ای میل ایڈریس، فون نمبر یا جسمانی ایڈریس کی تصدیق کرکے ایک شناخت کی تصدیق کریں۔ "پاس ورڈ بھول گئے" کے بہاؤ، سیکیورٹی کوڈز وغیرہ کے ذریعے اکاؤنٹ کی بازیابی کو یقینی بنائیں۔
کسٹمر کا فیڈ بیک
درج ذیل جائزے ہماری ویب سائٹ پر جمع کیے گئے تھے۔
سوالات ہیں؟ نیچے جواب تلاش کریں!
ہمارے اکثر پوچھے گئے سوالات