약 11시간 전에 Discourse 2.5.0.beta5로 업그레이드했습니다. 이후 system 계정에서 다음과 같은 메시지를 받았습니다:
2년 이상 경과한 다음 자격 증명을 보유하고 있는 것으로 확인되었습니다.
github_client_secret - 2016-08-26 20:07:03 UTC
이 자격 증명은 민감한 정보이므로, 향후 데이터 유출의 영향을 피하기 위해 2년마다 재설정하는 것을 권장합니다.
이것은 다소 놀라운 일입니다. 사이트 관리자이긴 하지만, 로그인에 GitHub 자격 증명을 사용하지 않기 때문입니다.
- github_client_secret은 무엇이며, 어디에서 사용됩니까?
- 이 값을 재설정하는 방법은 무엇입니까?
오늘 아침에는 구글 검색 실력이 떨어집니다. 관련 링크를 공유해 주시면 감사하겠습니다. 감사합니다.
네, 이것은 새로운 실험적 기능이었으며, 너무 일찍 출시한 것 같습니다. 죄송합니다.
이것은 직접적인 조치가 필요 없는 정보 제공 목적의 공지입니다.
이번 릴리스에서는 해당 기능을 완화하고 기본적으로 비활성화 상태로 설정할 예정입니다. 다만, 수년 전 생성된 공유 자격 증명에 대해 사용자에게 경고하는 측면에서 장기적으로 가치가 있다고 생각합니다.
사용자 로그인에 GitHub 인증(예: “GitHub로 로그인”)을 사용하지 않는 경우라면 해당 설정을 제거하셔도 됩니다. 하지만 사용자가 GitHub를 통해 로그인하고 있다면, 이 기능을 유지하는 것이 좋습니다. 원하시는 경우 GitHub 웹사이트에서 시크릿을 재발행할 수 있습니다.
아, 실수로 노출된 실험적 기능이었군요. 큰 문제는 아닙니다.
어떻게 해야 할지 모르겠으니, GitHub 웹사이트에서 "원하는 경우 시크릿을 순환(cycle)"하는 방법에 대해 설명하는 링크를 제공해 주시면 정말 도움이 될 것 같습니다.
감사합니다.