PowerScan
KO

계정은 어떻게 연결되는가, 그리고 이를 막는 습관

멀티 계정 · 읽는 데 7분 · 작성자 PowerOps

사진: Unsplash

공유된 쿠키, 일치하는 기기 값, 하나의 주소, 재사용된 복구 정보. 분리된 계정을 진짜로 분리된 상태로 유지하기 위한 실용적인 체크리스트입니다.

계정은 증거를 통해 서로 연관되며, 그 증거는 대부분 사람들이 생각하는 것보다 평범합니다. 거의 모두 네 가지 범주에 속합니다.

1. 공유된 브라우저 상태

가장 크고 가장 고치기 쉬운 문제입니다. 하나의 브라우저에서 쓰는 두 계정은 쿠키 저장소, Local Storage, IndexedDB를 공유합니다. 한 계정을 쓰는 동안 사이트가 식별자를 설정하면, 다른 계정을 쓰는 동안 같은 식별자를 읽습니다. 다른 모든 부분을 아무리 조심해도 이것은 되돌릴 수 없습니다.

해결책은 계정마다 별도의 브라우저 디렉터리를 쓰는 것입니다. 별도의 창으로는 안 되고 시크릿 창도 마찬가지입니다. 디렉터리는 계속 유지되어야 합니다.

2. 동일한 기기 값

같은 화면 크기, 같은 글꼴, 같은 그래픽 어댑터 문자열, 같은 캔버스 해시를 보고하는 두 계정은 한 대의 기기에 있는 두 계정입니다. 실제로 그렇기 때문입니다.

해결책은 프로필마다 서로 다르면서 내부적으로 일관된 신원을 쓰는 것입니다. 값들은 서로 모순될 수 없도록 한 세트로 생성되고, 프로필이 열릴 때마다 같은 기기를 보고하도록 저장됩니다.

3. 하나의 네트워크 주소

항상 같은 주소에서 나타나는 계정은 간단히 묶입니다. 해결책은 프로필마다 프록시를 두는 것이고, 로테이션이 아닌 스티키 주소여야 하며, 시간대와 로케일이 그 주소의 위치와 일치해야 합니다.

4. 재사용된 정보

어떤 브라우저도 도울 수 없는 범주이며, 경험 많은 팀도 걸려드는 곳입니다.

실무 체크리스트

  1. 계정당 프로필 하나. 한 프로필에 두 계정을 절대 두지 않습니다.
  2. 네트워크 경로는 첫 로그인 이후가 아니라 이전에 할당합니다. 첫 세션이 그 계정의 평소 모습을 정합니다.
  3. 시간대와 로케일을 경로의 국가에 맞춥니다.
  4. 복구 정보, 결제 수단, 식별 문구를 계정마다 따로 유지합니다.
  5. 각 프로필의 신원을 그대로 둡니다. 다시 생성하는 것은 사이트 입장에서 기기가 바뀐 것입니다.
  6. 프로필 사용이 끝나면 상태가 깔끔하게 기록되도록 닫습니다.
  7. 새 계정은 사람처럼 워밍업합니다. 첫날의 대량 활동은 그 자체로 하나의 신호입니다.

도구가 도움이 되는 곳

위 목록의 대부분은 소프트웨어가 아니라 규율의 문제입니다. 소프트웨어가 없애 주는 것은 규율이 무너지는 순간입니다. 제대로 전환하는 것이 번거로워서 누군가 엉뚱한 창에서 엉뚱한 계정을 여는 순간 말입니다.

PowerOps는 올바른 동작이 가장 편한 동작이 되게 합니다. 프로필에는 번호가 매겨지고 검색할 수 있어서 누구나 소리 내어 부를 수 있습니다. 그룹과 폴더가 한 고객의 프로필을 함께 묶어 줍니다. 프로필은 자기 행에서 열리며 신원과 경로가 이미 연결되어 있습니다. 무언가를 설정해야 한다는 것을 기억해야 하는 단계가 남아 있지 않습니다.

분명히 말해 둘 점이 하나 있습니다. 이 중 어느 것도 허가를 부여하지 않습니다. 서비스의 약관이 여러 계정 보유를 금지한다면, 계정을 격리해도 그것은 달라지지 않습니다. 환경을 분리하는 것은 할 자격이 있는 일을 위해서만 하세요.

모든 글 · 스캔 실행