저희는 사용자가 로그 파일을 업로드하는 지원 커뮤니티를 운영하고 있습니다. 가능한 한 공개적인 지원 토론을 장려하며, 로그를 수집하기 위해 비공개 메시지를 사용하는 경우는 매우 예외적인 상황(비마스킹된 로그에 큰 가치가 있거나, 가능한 한 빨리 디버깅하고 싶은 새로운 상황)에만 해당됩니다.
현재 반복적으로 발생하는 문제가 있습니다. 사용자가 첨부 파일에 “시크릿”(토큰)을 실수로 노출하는 경우입니다.
이로 인해 저희는 난감한 상황에 놓여 있습니다. 손상된 토큰에 대해 사용자에게 알리고 안전한 공유 관행을 교육해야 하는 동시에, 공개적 지원과 기밀성(기밀한 전문 지원과 커뮤니티 지원 사이의 경계를 흐리지 않도록) 사이의 균형을 유지해야 하기 때문입니다.
기존의 AV 스캔 기능(저희가 현재 사용 중인 기능)과 유사하게 첨부 파일에서 시크릿을 스캔하는 기능이 도입되었으면 합니다. 이상적으로는 업로드 시 시크릿이 감지되면 사용자에게 경고를 표시하고, 잠재적인 노출에 대해 관리자에게도 알림을 보내는 방식이 될 것입니다.
활동적인 관리자(모드)가 있다면, 그들에게 해당 부분을 편집하게 한 뒤 편집 이력을 숨기라고 요청할 수 있습니다. 저도 그런 문제가 있는 포럼에 소속되어 있습니다.
모든 토큰이 어떤 방식으로든 유사한 점이 있나요? 그렇다면 정규 표현식을 사용하는 감시 단어(Watched Words) 기능을 활용할 수 있을지도 모르겠네요.