Triage PRs, issues, CI, and publish flows
حدّد الرسالة التوضيحية لتثبيت هذا المكوّن الإضافي قبل بدء دردشة. هذه محادثة توضيحية.
يستخدم Grafana مسار مصادقة قابلًا للتوسعة: يُنفَّذ كل نوع من أنواع بيانات الاعتماد بصفته "عميل" مصادقة، وتُنتج جميع العملاء الهوية الداخلية نفسها Identity داخلية موحّدة. ثم تُستكمل هذه الهوية بمعلومات مستخدم Grafana والمؤسسة والدور والفريق والأذونات قبل تنفيذ التخويل.
فحصت فرع main الحالي.
يمر كل طلب HTTP عبر ContextHandler، الذي يستدعي:
authenticator.Authenticate(ctx, &authn.Request{HTTPRequest: req})
إذا نجحت المصادقة، تصبح الهوية الناتجة SignedInUser الخاصة بالطلب وتُرفق بسياق Go. وإذا فشلت، يُحفظ الخطأ لتقرر البرامج الوسيطة لاحقًا ما إذا كان ينبغي إرجاع 401، وإعادة التوجيه إلى تسجيل الدخول أو تدوير الرمز المميز، وغير ذلك. ثم تُزال ترويسات المصادقة الحساسة. راجع contexthandler.go.
الوصول إلى المستودعات والمشكلات وطلبات السحب. مطلوب لبعض الميزات مثل Codex
قد يحتوي هذا المكوّن الإضافي على تطبيق واحد أو أكثر، كما هو مذكور أعلاه. عند الربط بتطبيق، قد يشارك ChatGPT الدردشات ومعلومات الذاكرة ذات الصلة مع التطبيق للمساعدة في توفير سياق لطلباتك. يخضع استخدام التطبيق لهذه البيانات لشروطه وسياسة الخصوصية الخاصة به، ويمكن الاطلاع عليهما في صفحة التطبيق. إذا كانت الذاكرة مفعّلة لديك، فقد تُستخدم بيانات التطبيق لتقديم معلومات مفيدة أو اقتراحات بشكل استباقي. يحترم ChatGPT دائمًا تفضيلاتك بشأن بيانات التدريب، بما في ذلك بيانات التطبيقات المرتبطة. قد ينطوي استخدام التطبيقات على مخاطر مرتفعة. يمكنك إدارة تفضيلاتك أو قطع الاتصال بالتطبيقات في أي وقت من الإعدادات. تعرف على المزيد