프론트엔드에서 보안이란 무엇일까
면접을 봤다. 프론트엔드 직군으로 지원을 했고, 나는 평소에 보안에 대해서는 관심이 없는 편이였다. 보안은 서버 쪽에서 신경 쓸 일이기도 하고, 보안이 중요한 곳에서는 보안 담당 직군이 별도로 있기 때문에 내가 신경 쓸 필요 없는 분야라고 생각했다. 면접에서 보안에 대해서는 어떻게 신경 쓰고 있는지에 대해서 물어봤다. 예상치 못한 질문에 당황했지만, 다행히도 얼마전 인프콘에서 들은 세션이 생각났다. 난독화 코드를 작성해서 외부에서 코드를 읽을 수 없게 하는 방법에 대해서 이야기 했고, 면접관의 반응을 보니 만족스럽진 않지만 썩 나쁘진 않은 답변이었던 것 같다. 그렇다면 프론트엔드로서 챙길 수 있는 보안 요소는 무엇이 있을까. 사용자 IP를 받아와서 특정 IP는 접속이 불가능하게 막는다던지, 개발자 도구를..
일상/개발자의 일상
2024. 8. 15. 11:24