목록전체 글 (105)
Front-End
넥스트를 공부해 보기 위해 개인프로젝트를 시작했다cursor IDE도 익숙해지기 위해서 이번엔 curcor를 이용해서 프로젝트를 해보기로 했다. 개인 프로젝트는 친구가 운영하고 있는 카페에서 파는 식품을 배달로 연결해서 할 수 있게끔CRUD 기반이지만,소셜로그인, 장바구니, 관리자 모드가 병합된 것으로 진행해보려 한다. cursor를 처음 써보지만,AI로 프로젝트를 만들어가는 과정이 나에게 도움이 될까 싶어 걱정은 된다.그래서 AI로 코드를 짜고서최대한 그 코드를 이해하며 잡아가려 노력하고 있다. 그래서 시간이 많이 걸리는 듯하다 하하하하하하 Next.js는 기존 javascript, typescript와 비슷하지만router 방식이 더 편리한 것 같다. 지금 까지는 메인, 상품 리스트, 장바구니 구..

AWS 배포 후 도메인으로 메뉴에 접근하려고 할 때 나타나는 오류이다.403오류 인데'작동중인 서버에 클라이언트의 요청이 도달했으나, 서버가 클라이언트의 접근을 거부할 때 반환하는 HTTP 응답 코드이자 오류 코드다.' 이럴 때 어떻게 하나 인터넷에 찾아봤으나 퍼블릭 엑세스를 차단하지 않으면 된다고하는데, 이미 차단하지 않는다고 설정했음에도 오류가 나타는 상황이었다. 이럴 때 어떻게하나 해서 그전 배포 방식을 찾아봤다. 그전 방식을 찾아보니 오류 페이지에 오류코드를 응답페이지 경로로 설정해서 200 코드를 내게 끔 설정하게 되면원래 나던 오류가 해결되는 것을 확인 할 수 있다. 이 방법이 맞는 것은 아니지만,배포 자체에서의 문제는 발생하지않는다.추후 다른 방법이 있다면 블로그에 올려두도록 할 예정..

인증 : 사용자의 신원을 검증하는 프로세스를 뜻한다. 즉, ID와 PW를 통해 로그인하는 행위를 인증이라고 한다. 인가 : 인증 이후의 프로세스인데, 인증된 사용자가 어떠한 자원에 접근할 수 있는지를 확인하는 절차다. HTTP의 stateless 웹 사이트는 HTTP통신 위에서 동작한다. 웹 사이트 내의 모든 요청과 응답은 stateless한 특성을 가진다고하는데, 이는 서버에서 Client의 이전 상태를 기억하고 있지 않다는 뜻이다. HTTP의 stateless라는 특성을 인증과 함께 생각해보면 로그인을 통해 인증을 거쳐도 이후 요청에서는 이전의 인증된 상태를 유지하지 않게 된다. 이러한 상황에서 웹사이트를 이용하려면 인증/인가가 필요한 모든 상황에서 사용자는 반복적으로 ID/PW를 입력해야하는 불상사..