그래서, 저는 예전에는 VPN을 사용하지 않았지만 지금은 사용 중입니다. 그런데 제 이전 IP가 여전히 표시되는데, 제 IP와 다른 사람들의 IP를 초기화해서 이전 IP가 더 이상 표시되지 않도록 하는 방법이 있을까요?
그 외에도 일부 회원들의 계정에 접속한 적이 있는데, 보안 항목에서 제 IP가 그들의 계정에 표시되는 것을 원치 않습니다. 이를 초기화하면 더 이상 표시되지 않을까요?
그래서, 저는 예전에는 VPN을 사용하지 않았지만 지금은 사용 중입니다. 그런데 제 이전 IP가 여전히 표시되는데, 제 IP와 다른 사람들의 IP를 초기화해서 이전 IP가 더 이상 표시되지 않도록 하는 방법이 있을까요?
그 외에도 일부 회원들의 계정에 접속한 적이 있는데, 보안 항목에서 제 IP가 그들의 계정에 표시되는 것을 원치 않습니다. 이를 초기화하면 더 이상 표시되지 않을까요?
IP를 초기화하는 것에 대해서는 확신이 없지만, IP를 기록하지 않는 방법에 대한 이 주제가 있습니다.
아래와 같은 방법으로 진행하면 좋을 것 같습니다.
./launcher enter app
rails c
User.last
User.all.update_all(last_ip: nil)
마지막 IP에 해당하는 필드 이름이 무엇인지 확실하지 않으므로, User.last에서 필드를 확인하여 이름을 찾아보세요. 페이저를 종료하려면 q 키를 누르면 됩니다.
“모든 것이 충돌한다”는 것이 무슨 뜻인가요? 제가 말씀드린 페이저(pager) 화면에서 q를 눌러 종료하는 것입니다. 먼저 스페이스바를 눌러 아래로 스크롤하여 IP 주소를 찾아야 합니다. 그런 다음 rails를 벗어나고 컨테이너를 종료하기 위해 exit를 몇 번 입력해야 합니다.
이 작업을 수행하기 전에 백업을 만드는 것이 좋습니다.
데이터 탐색기(Data Explorer)에 따르면 ip_address여야 합니다.
또한 daniela님, 사용자들의 비밀번호 정보가 노출된 스크린샷을 붙여넣지 않는 것을 권장합니다. 스크린샷을 수정해 두었지만, 몇 시간 동안 노출되어 있었기 때문에 테스트 계정이 아니라면 해당 사용자에게 비밀번호를 변경하도록 요청해야 합니다.