jwt로그인 4

Springboot Jwt+카카오로그인!(3) with 리다이렉트

이제 로그인 뒤 홈페이지로 보내주자 리다이렉트를 해줘야 한다! kakaoLoginService 리다이렉트 준비를 위해 액세스 토큰+이메일을 배열로 리턴해준다 controller 파라미터로 던 저주자! index.jsp email 파라미터 값을 찾는다 없다면 로그인/회원가입 표시 회원가입 로그인 있다면 로그인 상태 중이니 이메일 표시 토큰을 받아서 로컬 스토리지에 저장 var params = new URLSearchParams(location.search); var getType= params.get('token'); if(getType!=null){ console.log(getType); localStorage.setItem('Authorization', getType); } 어이쿠.. else 가없네 ..

Springboot Jwt+비밀번호찾기!(2) with email

이제 인증번호를 검사하고 맞다면 임시 비밀번호를 전달해주자! userDao 현재 이상하게 트랜 잭 셔널이 작동을 안 한다... 그래서 쿼리를 일일이 쓰고 있는데 원인을 모르겠다 ㅠㅠ userService 간단하게 함수를 만들어준다 confrimService 인증 요청 내역이 있나 확인 confrimDto confrimDto=confimDao.findByEmail(emailCofrimDto.getEmail()); if(confrimDto!=null) 시간이 지났는지 확인 if(utillService.checkTime(confrimDto.getCreated(),overTime)==false) 인증번호가 맞는지 확인 if(emailCofrimDto.getTempNum().trim().equals(confrim..

Springboot Jwt+로그인!(1) with successfulAuthentication/unsuccessfulAuthentication

회원가입을 했으니 로그인을 만들어보자! 이전에 만들었던 거에서 조금 바꿔보자! https://cordingmonster.tistory.com/95?category=1035704 Spring boot Jwt토큰 검증하기!(1) with BasicAuthenticationFilter 요청이 오면 시큐리티는 BasicAuthenticationFilter로 보내는 거 같다 왜냐면 테스트를 해봤는데 모든 페이지 이동시 이 필터가 걸려있는 쪽으로 온다 1.jwtAuthorizationFilter 만들기 헤더 검사 if(request.get.. cordingmonster.tistory.com JwtLoginFilter 이전과 다른 건 없고 딱하나 추가 했다 chain.doFilter(request, response)..

Springboot 네이버로그인+Jwt(1) with redirect,URLSearchParams

드디어.... 드디어 알아냈다 네이버 로그인구현은 이전에 했었다 https://cordingmonster.tistory.com/84?category=1034502 Springboot 네이버로그인!(!) code받기 state만들기 소스를 정리하기 전에 좀 아쉬움이 남았다 아임 포트로 api를 성공하고 나니까 너무 짜릿해서 한 번 더 해보고 싶었는데 무얼 할까 하다가 자주 사용할 거 같은 네이버 로그인을 선택했다! 네이 cordingmonster.tistory.com 저 코드에서 인증 부분 밑에 코드 발급 기능을 추가하면 된다 service 리프레시 토큰이 db에 있나 검사하고 wtDto jwtDto=jwtService.getRefreshToken(userDto.getId()); (없다면 null이 들어간..