
خادم مفاتيح API قابل للتوسع لإصدار بيانات الاعتماد والتحقق منها وإبطالها، مع اشتقاق الرموز (tokens) لإنتاج رموز صلاحيات دقيقة المستوى. يدعم التحقق منخفض زمن الاستجابة، والتوسع الأفقي، والنشر السحابي الأصلي (cloud-native).
Ory Talos هو خادم مفاتيح API قابل للتوسع وآمن، مُحسَّن للتحقق منخفض زمن الاستجابة، وللتوسع الأفقي، وللعمليات القابلة للتنبؤ. يتبع أفضل الممارسات الأمنية المقررة لمفاتيح API، ويُصدر مفاتيح API ويتحقق منها ويلغيها، ويشتق رموزًا قصيرة العمر للأنظمة عالية الإنتاجية.
Ory Talos هو خادم لإصدار مفاتيح API والتحقق منها وإدارتها. يتبع أفضل ممارسات هندسة السحابة ويركّز على:
نوصي بالبدء من توثيق Ory Talos لمعرفة المزيد عن بنيته ومجموعة ميزاته وكيفية مقارنته بالأنظمة الأخرى.
صُمِّم Ory Talos من أجل:
يمكنك تشغيل Ory Talos بطريقتين رئيسيتين:
Ory Network هو أسرع طريقة لاستخدام Ory Talos في بيئة الإنتاج.
يوفر Ory Network ما يلي:
سجّل للحصول على حساب مطوّر مجاني لتبدأ.
يمكنك تشغيل Ory Talos بنفسك للتحكم الكامل في البنية التحتية والنشر والتخصيص.
يشرح دليل التثبيت كيفية:
يعمل التوزيع مفتوح المصدر كمثيل واحد مقابل قاعدة بيانات SQLite مضمّنة. وهو مناسب جدًا للأفراد والباحثين والهاكرز والشركات التي ترغب في التجربة أو بناء النماذج الأولية أو تشغيل أعباء عمل منخفضة الحركة دون اتفاقيات مستوى الخدمة (SLAs).
إذا كنت تشغّل Ory Talos كجزء من نظام بالغ الأهمية للأعمال، مثل التحقق من مفاتيح API على مسار ساخن (hot path)، فينبغي عليك استخدام اتفاقية تجارية لتقليل المخاطر التشغيلية والأمنية. تضيف ترخيص Ory Enterprise (OEL) طبقة فوق Ory Talos المستضاف ذاتيًا وتوفر:
للحصول على إصلاحات CVE مضمونة، وإصدارات مؤسسية حديثة، وميزات متقدمة، ودعم للإنتاج، تحتاج إلى ترخيص Ory Enterprise ساري المفعول ووصولًا إلى سجل Ory Enterprise Docker. لمعرفة المزيد، تواصل مع فريق Ory.
ثبّت Ory CLI واستخدم Ory Network المُدار، أو شغّل Ory Talos محليًا باستخدام Docker Compose.
# Install the Ory CLI if you do not have it yet:
bash <(curl https://raw.githubusercontent.com/ory/meta/master/install.sh) -b . ory
sudo mv ./ory /usr/local/bin/
# Sign in or sign up
ory auth
# Create a new project
ory create project --create-workspace "Ory Open Source" --name "GitHub Quickstart" --use-project
لتشغيل Ory Talos محليًا:
# Open source edition (SQLite, single-node)
docker-compose -f docker-compose.oss.yaml up --build
ستكون واجهة API متاحة على http://localhost:4420
للاطلاع على شروحات شاملة من البداية إلى النهاية حول إصدار المفاتيح والتحقق منها وإلغائها، راجع دليل البدء السريع و الإصدار والتحقق.
يقف مجتمع Ory على أكتاف الأفراد والشركات والقائمين على الصيانة. يشكر فريق Ory كل من شارك — بدءًا من تقديم تقارير الأخطاء وطلبات الميزات، وصولًا إلى المساهمة بالتصحيحات والتوثيق. يضم مجتمع Ory أكثر من 50.000 عضو وما زال في نمو. تحمي حزمة Ory أكثر من 7.000.000.000+ طلب API يوميًا عبر آلاف الشركات. لم يكن أي من هذا ممكنًا لولا كل واحد منكم!