Triage PRs, issues, CI, and publish flows
Selecciona el missatge d’exemple per instal·lar aquest connector abans d’iniciar una conversa. Aquesta és una conversa d’exemple.
Grafana utilitza una cadena d’autenticació modular: cada tipus de credencial s’implementa com un «client» d’autenticació i tots els clients generen la mateixa Identitat interna. Després, aquesta identitat s’enriqueix amb l’usuari, l’organització, el rol, l’equip i els permisos de Grafana abans d’executar l’autorització.
He inspeccionat la branca main actual.
Totes les sol·licituds HTTP passen per ContextHandler, que crida:
authenticator.Authenticate(ctx, &authn.Request{HTTPRequest: req})
Si l’autenticació és correcta, la identitat resultant esdevé el SignedInUser de la sol·licitud i s’adjunta al context de Go. Si falla, l’error es desa perquè un middleware posterior decideixi entre retornar un 401, redirigir a l’inici de sessió, renovar el segment textual, etc. A continuació, s’eliminen les capçaleres d’autenticació sensibles. Consulteu contexthandler.go.
Accedeix a repositoris, incidències i sol·licituds d'extracció. Necessari per a algunes funcions, com ara Codex
Aquest connector pot contenir una o més aplicacions, com s’indica més amunt. Quan es connecta a una aplicació, ChatGPT pot compartir converses i memòries rellevants amb l’aplicació per ajudar a proporcionar context per a les teves sol·licituds. L’ús que una aplicació faci d’aquestes dades està subjecte a les seves condicions i política de privacitat, disponibles a la pàgina de l’aplicació. Si tens activada la Memòria, les dades de l’aplicació es poden fer servir per oferir-te informació o suggeriments útils de manera proactiva. ChatGPT sempre respecta les teves preferències de dades d’entrenament, també pel que fa a les dades d’aplicacions connectades. L’ús d’aplicacions pot comportar un risc elevat. Pots gestionar les teves preferències o desconnectar-te de les aplicacions quan vulguis als ajustaments. Més informació