안녕하세요. 현재 REST API를 이용하여 회원가입 및 로그인을 구현 중입니다.
현재 백엔드에서 토큰을 발급하고, 토큰을 이용하여 회원정보를 추출해낸 것은 성공하였습니다.
이 회원정보를 가지고 회원가입을 진행하려고 하는데 문제가 있어 질문 드립니다.
제가 하려던 방법은 회원정보 추출이 끝나게 되면, 백엔드쪽에서 회원정보와 함께 redirect(or modelandview)를 사용하여, 프론트단으로 회원정보를 넘겨주고 싶었습니다. 하지만, 해당하는 방법이 없더라구요…!
혹시 좋은 방법이 있을까요?..Jsp같은 경우에 jquery를 이용한다는데 저 같은 경우 프론트 프레임워크를 Vue.js를 사용하여 구현중입니다… jquery를 쓰지않고 구현하는 방법에 대해 조언주시면 감사하겠습니다.
@GetMapping("/aa")
public ModelAndView aa(@RequestParam("code") String code, HttpSession session) {
String access_Token = getAccessToken(code);
HashMap<String, String> userInfo = getUserInfo(access_Token);
session.setAttribute("id", userInfo.get("userid"));
session.setAttribute("kakao_email", userInfo.get("kakao_email"));
return new ModelAndView("redirect:프론트페이지.vue");
}
2 : 아,그리고 토큰을 DB에 저장하는 경우가 있던데 이건 보안상 문제가 없는건가요?