HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📯
부스트캠프 7기 BE 멤버쉽 설계
/
백엔드에서 유효성 검증을 얼마나 많이 해야할지 고민됩니다! 실제 백엔드 / 프론트엔드 개발자는 예외처리나 보안에 대해서 얼마나 신경쓰게 되나요?

백엔드에서 유효성 검증을 얼마나 많이 해야할지 고민됩니다! 실제 백엔드 / 프론트엔드 개발자는 예외처리나 보안에 대해서 얼마나 신경쓰게 되나요?

요약
- 백엔드에서의 검증은 할 수 있는건 거의다 해야 한다 - 클라이언트가 브라우저만 되는게 아니라, 서버가 될 수 있다. - 서버에서 유효성 검증은 필수
확인
확인
레이블
5주차
  • 비밀번호를 입력할 때 그대로 노출하면 안 된다.
  • 비밀번호를 키보드가 아니라 마우스로 입력하게 한다
  • 가릴 수 있는 것들은 가려야한다.
  • 패턴검사
  • 환경변수(민감한 정보) 빨려들어가지않게 하기
 
  • 비밀번호가 일치하지 않는 경우 → 에러 발생 → catch → 필요한 영역(컴포넌트)에서 렌더링
 
 
  • OAuth를 사용한다고 했을 때, secret id 같은 것들을 노출시키지 않기
    • 서버 한 겹 끼워넣기
  • CORS
    • 무지성으로 사용하지 않기