IT'S DO
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
[error] jwt token 값 쿠키에서 가져올때, 쿠키 값이 null로 나올때 해결법
error 2024. 12. 30. 11:10

# 원인 : 쿠키값이 null로 나오는 문제는 브라우저에서 document.cookie를 통해 쿠키를 읽을 수 없기 때문에 발생함.이는 쿠키에 HttpOnly 옵션이 설정된 경우 발생.HttpOnly 쿠키는 클라이언트 측에서 JavaScript로 접근할 수 없고, 서버 측에서만 접근 가능합니다. # 해결 방법 1. 쿠키에 HttpOnly 옵션 제거 HttpOnly 옵션을 제거하면 쿠키를 클라이언트에서 JavaScript로 읽을 수 있지만, 이는 보안 취약성을 증가시킬 수 있으므로 실무에서는 권장되지 않음.2. 서버 API를 통해 JWT 검증 및 사용자 정보 반환 쿠키를 직접 읽지 않고, 서버에 요청하여 JWT를 검증하고 사용자 정보를 반환받는 방법을 사용. # jwt 토큰을 검증하고 사용자 정보를 반환하..

[error] react Request failed with status code 403, /static/js/bundle.js error
error 2024. 12. 26. 11:52

[에러]react에서 아래와 같은 에러 나올시.Request failed with status code 403 AxiosError: Request failed with status code 403     at settle (http://localhost:3001/static/js/bundle.js:28779:12)     at XMLHttpRequest.onloadend (http://localhost:3001/static/js/bundle.js:27426:66)     at Axios.request (http://localhost:3001/static/js/bundle.js:27925:41)     at async login (http://localhost:3001/static/js/bundle.js:..

article thumbnail
[Git] git commit 후 잔디 안심어 질 때 원인 및 해결 방법(feat. 이름, 이메일 변경 할때 사용)
형상관리/git 2024. 12. 17. 16:35

# 원인 : 잔디가 안심어지는 이유는 이메일이 맞지 않아서이다.github에 있는 이메일과 커밋된 주소의 이메일을 잘 확인해보자 => 맞지 않다. 그래서 잔디가 안심어진것.    # 커밋 하기 전 경우프로젝트 마다 변경 하고 싶은 경우$ git config user.email "이메일"$ git config user.name "이름" 모든 프로젝트 변경 하고 싶은 경우.$ git config --global user.email "이메일"$ git config --global user.name "이름"  # 커밋한 경우 먼저 커밋된 로그 확인 해보자.(해당 프로젝트 경로의 터미널에서 진행)1. git log --pretty=format:"%h = %an , %ar : %s" --graph 바꿔야할 번호를 ..