인증 (2) 썸네일형 리스트형 맥에서 github 클론 할 때 remote: support for password authentication was removed on 날짜 오류 발생 해결하기 데스크탑 켜기가 귀찮아서 맥북을 켜고 프로젝트 클론을 했는데 오랜만에 켜서인지 유저 인증이 만료되었다는 오류가 발생했다. remote : support for password authentication was removed on August 13, 2021 아마도 내가 21년 8월 21일에 생성했던 인증 정보가 없어졌나보다ㅎ 이 상태에서 다시 클론을 시도하면 username for 'http://github.com' : 라는 메시지가 뜬다. 이때 깃허브의 로그인 ID를 입력하면 안되고 말그대로 username을 입력해야 하는데 깃허브에서 profile 페이지에 들어가면 브라우저 주소에 위와 같이 github.com/{username} 형태의 주소가 보인다. 위 이미지에서 검게 칠한 부분에 여러분의 use.. 리액트 JWT 로그인 및 로그인 유지(유저 인증) 방법 프로젝트가 막바지로 접어들고 있는데 드디어 로그인 및 로그인 유지 기능을 구현했다. 사실 로그인 기능은 개념이 그렇게 어렵지 않다. 1. 회원가입을 통해 서버에 유저 정보를 심어둔다. 2. 로그인을 통해 입력한 유저 정보가 서버에 존재하는지 확인한다. 3. 입력한 유저 정보가 서버에 존재한다면 토큰을 반환한다. 4. 반환받은 토큰을 가지고 인증을 유지한다. 5. 서버에 요청할 때 토큰을 첨부하면 해당 토큰을 이용해 유저를 인증한다. 오늘 게시글에서는 회원가입은 미뤄두고 나머지 기능들을 알아보려고 한다. 우선 로그인 하는 방법은 어렵지 않다. let body = { username: id, password: password }; axios .post("http://localhost:8080/users/lo.. 이전 1 다음