sun3
386
2020-11-11 15:30:20 작성 2020-11-13 14:55:15 수정됨
2
213

javascript 로 로그인 기능 구현하고 받아온 토큰값으로 로그인을 유지하는 방법


안녕하세요

js 를 공부하며 실습중에 궁금한 점이 생겨서 여쭤봅니다.

로그인 등 API를 제공하고, 여러 DB를 담고있는 서버가 따로 있습니다.


req.onreadystatechange = alertContents;
				req.open("POST", "~~~/api/session", true);
				req.setRequestHeader('Content-Type', 'application/Json');
				const data = { "studentId": studentId, "password": studentPw };


js ajax를 사용해서 이런식으로 해서 로그인을 구현하고 token 값을 받아오는 것 까지 성공했습니다. 이 토큰을 사용해서 로그인 상태를 어떻게 유지해야하는지 잘 감이오지 않습니다.

친구가 서버쪽에 JWT를 구현했다고하는데 jquery 사용없이는 세션유지 등등이 어려운가요?

아에 감이 잘 안잡혀서요. 관련 키워드등이라도 팁을 주시면 열심히 공부해보겠습니다

감사합니다



0
  • 답변 2

  • 으어어어엌
    134
    2020-11-11 15:34:12

    토큰을 브라우저의 로컬스토리지나 쿠키등에 저장하고

    api 호출시 마다 request header 에 넣어서 요청하는 방식으로 사용하는 방법이 있습니다

  • sun3
    386
    2020-11-11 15:37:29

    으어어어엌 아 제가 좀더 알아보고 질문을 할 걸 하고 삭제하려했는데.. 감사해요 ㅠㅠ 

  • 로그인을 하시면 답변을 등록할 수 있습니다.