카카오 결제 서비스 비밀번호 찾기 및 재등록 방법
영업지원 카카오 온라인으로 영업을 시작하실때 보통 자사몰, 카카오 정도는 다들 하고 계실텐데요 많은 분들이 카페24 호스팅을 사용해서 쇼핑몰을 관리하고 있으실거라고 생각됩니다. 저희 역시도 카페24 쇼핑몰을 사용하고 있는데요, 그래서 오늘은 자사몰 쇼핑몰에 회원가입한 고객을 카카오 고객으로 등록하는 방법에 대해 분석해 보도록 하겠습니다.
JWTAuthenticationFilter
HTTP 요청에 토큰을 추출, 위에서 만들었던 Provider 객체를 사용하여 헤더에 Authorization 가 토큰이 존재한다면 추출하고 토큰이 존재 한다면, 유효한지 확인합니다.
Spring Security의 SecurityContextHoler에 소비자 정보를 설정해서 보안 기능을 활성화 시킨다. 이 처리를 위해 JWT를 사용한 인증을 구현합니다.
카카오 재무현황
2023년 4월 기준으로 카카오의 시가 총액은 약26조 7000억원으로 주식시장 통틀어 11위에 올랐던 카카오는 현재 14위로 순위가 밀린상태입니다.
2022년 매출액은 7조1068억원, 영업이익은 5803억으로 전년대비 매출액이 15.8% 상승했으나 영업이익은 2.4% 감소했습니다. 하지만 에프앤가이드에 의하면 올해 매출예상치는 8조1340억원, 영업이익은 7009억원으로 전년대비 각각 14.45%, 20.77%씩 오른 수치이자 역대 최고이므로 성장여력이 남아있다고 말합니다.
UserController
API가 실제로 잘 작동하는지 확인해보자. 로그인시 해당 유저의 정보와, 토큰값이 성공적으로 한 불러와지는 것을 볼 있습니다. 토큰 값이 정상일 경우, info 로직에서 유저정보를 확인 할 수 있게 만들었다. Clamis을 조회하는 기능이기 떄문에 JwtProvider 클래스에서 put 한 정보들을 포함하는 토큰 객체가 만들어졌기 때문에 가능합니다. 해당 로그인 폼의 react 코드로, 입력값이 변경될때마다.
setEmail,password를 통해 값을 useState에 input하여 사용합니다. 위에 작성했던 login 주소로 들어갈 JSON 객체 형태, 즉 DTO 형태의 email과 password를 해당값을 사용해서 버튼을 클릭했을때 값이 들어 api를 통해 로그인이 성공합니다. 성공했을때, 혹은 실패했을 경우의 오류를 반환하고, 정상적으로 출력시 token을 로컬스토리지에 저장하여 컨트롤합니다.
자주 묻는 질문
HTTP 요청에 토큰을 추출, 위에서 만들었던 Provider 객체를 사용하여 헤더에 Authorization 가 토큰이 존재한다면 추출하고 토큰이 존재 한다면, 유효한지 확인합니다. 좀 더 자세한 사항은 본문을 참고해 주세요.
카카오 재무현황
2023년 4월 기준으로 카카오의 시가 총액은 약26조 7000억원으로 주식시장 통틀어 11위에 올랐던 카카오는 현재 14위로 순위가 밀린상태입니다. 자세한 내용은 본문을 참고 해주시기 바랍니다.
UserController
API가 실제로 잘 작동하는지 확인해보자. 좀 더 자세한 사항은 본문을 참고하시기 바랍니다.