Triage PRs, issues, CI, and publish flows
Asenna tämä lisäosa valitsemalla esimerkkiviesti ennen keskustelun aloittamista. Tämä on esimerkkikeskustelu.
Grafana käyttää laajennettavaa todennusputkea: kukin tunnistetietotyyppi toteutetaan todennusasiakkaana, ja kaikki asiakkaat tuottavat saman sisäisen Identity-identiteettiobjektin. Identiteettiä täydennetään sitten Grafana-käyttäjällä, organisaatiolla, roolilla, tiimillä ja käyttöoikeuksilla ennen valtuutusta.
Tarkistin nykyisen main-haaran.
Jokainen HTTP-pyyntö kulkee ContextHandler-käsittelijän kautta, joka kutsuu seuraavaa:
authenticator.Authenticate(ctx, &authn.Request{HTTPRequest: req})
Jos todennus onnistuu, tuloksena saatu identiteetti asetetaan pyynnön SignedInUser-arvoksi ja liitetään Go-kontekstiin. Jos se epäonnistuu, virhe tallennetaan myöhempää väliohjelmistoa varten, joka päättää esimerkiksi 401-vastauksesta, kirjautumissivulle ohjauksesta tai käyttöoikeustunnuksen kierrätyksestä. Arkaluonteiset todennusylätunnisteet poistetaan tämän jälkeen. Katso lisätiedot täältä: contexthandler.go.
Pääsy tietovarastoihin, ongelmiin ja pull-pyyntöihin. Vaaditaan joidenkin ominaisuuksien, kuten Codexin, käyttöön.
Tämä lisäosa voi sisältää yhden tai useamman sovelluksen, kuten yllä on lueteltu. Kun sovellus on yhdistetty, ChatGPT voi jakaa olennaisia keskusteluita ja muistoja sovelluksen kanssa tarjotakseen kontekstia pyyntöihisi. Sovelluksen näiden tietojen käyttöön sovelletaan sen ehtoja ja tietosuojakäytäntöä, jotka löytyvät sovelluksen sivulta. Jos muisti on käytössä, sovelluksen tietoja voidaan käyttää ennakoivasti hyödyllisten tietojen tai ehdotusten tarjoamiseen. ChatGPT noudattaa aina koulutustietoasetuksiasi, myös yhdistetyistä sovelluksista saatavien tietojen. Sovellusten käyttöön voi liittyä suurempia riskejä. Voit hallita asetuksiasi tai poistaa yhteyden sovelluksiin milloin tahansa asetuksissa. Lue lisää.