የIAM አገልጋይ የሆነው ባለስልጣን 0.1.17 ተለቋል። የOpenID Connect እና OAuth 2.x ፕሮቶኮሎችን ተግባራዊ ያደርጋል እና ከውሂብ ሞዴል ደረጃ ካለው የKeycloak መድረክ ጋር ተኳሃኝ ሲሆን የREST APIን ያስተዳድራል። የተተገበሩ ባህሪያት SSO፣ MFA (TOTP፣ WebAuthn/passkeys)፣ ከLDAP እና Kerberos/SPNEGO የተጠቃሚ ፌዴሬሽን፣ በውጫዊ ማንነት አቅራቢዎች (OIDC፣ ማህበራዊ አውታረ መረቦች) በኩል መግባት፣ ሊበጁ የሚችሉ ዲዛይን እና አካባቢያዊነት ያላቸው የመግቢያ ገጾች እና በመጀመሪያው ጅምር ላይ ከYAML የሚወጣ ገላጭ የመጀመሪያ ውቅር ያካትታሉ። አገልጋዩ በ Rust የተጻፈ ነው (ደህንነቱ ያልተጠበቀ ኮድ በባህሪ ደረጃ የተከለከለ ነው)፣ በApache 2.0 ፈቃድ ስር ይሰራጫል፣ እና እንደ አንድ፣ ራሱን የቻለ የሁለትዮሽ ፋይል ከተቀናጀ የአስተዳደር ኮንሶል እና የተጠቃሚ ኮንሶል ጋር ይመጣል። ግንባታዎች ለሚከተሉት መድረኮች ይፈጠራሉ፡ Linux, Windows и macOS (amd64 እና
ክንድ64)።
የፕሮጀክቱ ቁልፍ ገጽታ ቀጣይነት ያለው የተገዢነት ማረጋገጫ ነው።
ኦፊሴላዊው የOpenID Foundation Conformance Suite (5.3.2) የሙከራ ስብስብ። ለእያንዳንዱ ልቀት በ CI ውስጥ በተናጠል የዶከር አካባቢ ውስጥ ሙከራ ይደረጋል። የሞጁል-በ-ሞዱል ውጤቶች በማከማቻ ውስጥ ይቀመጣሉ፣ እና ሙሉ የሪፖርት ፓኬጁ ከዚህ ጋር ተያይዟል።
እያንዳንዱ እትም። ከኪልክሎክ ጋር ያለው እኩልነት የሚረጋገጠው በተወሰኑ የሙከራዎች ስብስብ ነው። ኦፊሴላዊ የምስክር ወረቀት ታቅዷል።
በAI ወኪል ሁኔታዎች ውስጥ በብዛት ጥቅም ላይ የሚውሉት ፕሮቶኮሎች DPoP (RFC 9449፣ የቶከን ማሰሪያ ከተሸካሚው ቁልፍ ጋር)፣ የቶከን ልውውጥ (RFC 8693፣ በቶከን ልውውጥ ወቅት መብቶችን የሚገድብ) እና CIBA (የምርጫ ሁኔታ፣ የሰው እርምጃዎች ማረጋገጫ) ያካትታሉ። PAR (RFC 9126)፣ JAR (RFC 9101)፣ JARM፣ RAR (RFC 9396)፣ ተለዋዋጭ የደንበኛ ምዝገባ (RFC 7591/7592) እና የመሣሪያ ፈቃድ (RFC 8628) እንዲሁ ይደገፋሉ። ከ MS Active Directory 100 ተጠቃሚዎችን ሙሉ በሙሉ ማስመጣት በግምት 30 ሰከንዶች ይወስዳል።
ምንጭ: opennet.ru
