Triage PRs, issues, CI, and publish flows
채팅을 시작하기 전에 예시 메시지를 선택해 이 플러그인을 설치하세요. 이 대화는 예시입니다.
Grafana는 플러그형 인증 파이프라인을 사용합니다. 각 자격 증명 유형은 인증 “클라이언트”로 구현되며, 모든 클라이언트는 동일한 내부 Identity를 생성합니다. 이후 인가가 실행되기 전에 이 Identity에 Grafana 사용자, 조직, 역할, 팀, 권한 정보가 추가됩니다.
현재 main 브랜치를 살펴봤습니다.
모든 HTTP 요청은 ContextHandler를 거치며, 여기서 다음을 호출합니다.
authenticator.Authenticate(ctx, &authn.Request{HTTPRequest: req})
인증에 성공하면 생성된 Identity가 요청의 SignedInUser가 되어 Go 컨텍스트에 연결됩니다. 실패하면 이후 미들웨어가 401, 로그인 리디렉션, 토큰 교체 등을 결정할 수 있도록 오류가 저장됩니다. 이후 민감한 인증 헤더는 제거됩니다. contexthandler.go를 참조하세요.
리포지토리, 이슈, 풀 리퀘스트에 액세스합니다. Codex 같은 일부 기능에 필요합니다.
이 플러그인에는 위에 나열된 하나 이상의 앱이 포함될 수 있습니다. 앱에 연결되면 ChatGPT가 요청에 대한 맥락을 제공하기 위해 관련 채팅 및 메모리를 해당 앱과 공유할 수 있습니다. 앱의 이 데이터 사용에는 해당 앱 페이지에서 확인할 수 있는 이용약관 및 개인정보 보호정책이 적용됩니다. 메모리를 사용 설정한 경우, 앱의 데이터가 유용한 정보나 제안을 선제적으로 제공하는 데 사용될 수 있습니다. ChatGPT는 연결된 앱의 데이터를 포함해 학습 데이터 기본 설정을 항상 준수합니다. 앱 사용에는 위험 증가가 따를 수 있습니다. 설정에서 언제든 기본 설정을 관리하거나 앱 연결을 해제할 수 있습니다. 자세히 알아보기