Triage PRs, issues, CI, and publish flows
Atlasi parauga ziņu, lai pirms tērzēšanas sākšanas instalētu šo spraudni. Šis ir sarunas paraugs.
Grafana izmanto paplašināmu autentifikācijas konveijeru: katrs akreditācijas datu veids ir ieviests kā autentifikācijas “klients”, un visi klienti izveido vienu un to pašu iekšējo Identity. Pēc tam šī identitāte tiek papildināta ar Grafana lietotāju, organizāciju, lomu, komandu un atļaujām, pirms tiek veikta autorizācija.
Es pārbaudīju pašreizējo main zaru.
Katrs HTTP pieprasījums tiek apstrādāts ar ContextHandler, kas izsauc:
authenticator.Authenticate(ctx, &authn.Request{HTTPRequest: req})
Ja autentifikācija ir sekmīga, iegūtā identitāte kļūst par pieprasījuma SignedInUser un tiek pievienota Go kontekstam. Ja autentifikācija neizdodas, kļūda tiek saglabāta, lai vēlāk starpprogrammatūra varētu izlemt, vai izmantot 401, novirzīšanu uz pierakstīšanos, tokena rotāciju vai citu darbību. Pēc tam sensitīvās autentifikācijas galvenes tiek noņemtas. Skat. contexthandler.go.
Piekļūsti repozitorijiem, uzdevumiem un pull requests. Nepieciešams dažām funkcijām, piemēram, Codex.
Šis spraudnis var ietvert vienu vai vairākas lietotnes, kas norādītas iepriekš. Izveidojot savienojumu ar lietotni, ChatGPT var kopīgot ar to atbilstošās tērzēšanas un atmiņas, lai nodrošinātu papildu kontekstu taviem pieprasījumiem. Lietotnes veiktajai šo datu izmantošanai ir spēkā tās noteikumi un privātuma politika, kas pieejami lietotnes lapā. Ja tev ir iespējota funkcija Atmiņa, lietotnes datus var izmantot, lai proaktīvi sniegtu noderīgu informāciju vai ieteikumus. ChatGPT vienmēr ievēro tavas datu izmantošanas apmācībai preferences, tostarp attiecībā uz datiem no savienotajām lietotnēm. Lietotņu izmantošana var būt saistīta ar paaugstinātu risku. Preferences vari pārvaldīt vai atvienot lietotnes jebkurā laikā sadaļā Iestatījumi. Uzzināt vairāk