HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🍗
[New] 조규현팀
/
🔗
개발에 도움이 되는 사이트
/
🎺
프론트에서 안전하게 로그인 처리하기
🎺

프론트에서 안전하게 로그인 처리하기

Tags
Security
Created
Jul 26, 2022 06:17 PM
Related to 생각 공유 주제 (1) (링크) 1
category
Security
creator
modifier
type
Project
속성
🍪 프론트에서 안전하게 로그인 처리하기 (ft. React)
JWT를 쓴다. refreshToken은 secure httpOnly 쿠키로, accessToken은 JSON payload로 전달받는다. 웹 어플리케이션이 mount 될 때 마다 refreshToken을 이용해 새로운 accessToken을 받아와 웹 어플리케이션 내 지역 변수에 저장하고 사용한다. 이 방식으로 CSRF 취약점 공격과 (다른 선택지보다) XSS 공격에서 안전할 수 있다. 하지만 웹 어플리케이션이 XSS 공격에 취약하다면 어떤 방식을 선택하던 보안이 위험하기에 꼭 XSS 처리를 해야 한다.
🍪 프론트에서 안전하게 로그인 처리하기 (ft. React)
https://velog.io/@yaytomato/%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%90%EC%84%9C-%EC%95%88%EC%A0%84%ED%95%98%EA%B2%8C-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EC%B2%98%EB%A6%AC%ED%95%98%EA%B8%B0
🍪 프론트에서 안전하게 로그인 처리하기 (ft. React)