소개
강의
전체1수강평
- 학습 내용과 설명이 좋았습니다.
JS
2024.08.19
0
- 회사 업무에 많은 참고가 되었습니다!
Rorschach
2024.08.18
0
- 프로젝트에 JWT를 적용하는데 많은 도움이 되었습니다!
rlgur1019
2024.08.14
0
- 좋은 강의 감사합니다.
void
2024.08.08
0
게시글
질문&답변
2024.01.07
유저 권한 설정
안녕하세요! 좋은 질문 감사드립니다! 말씀하신대로 상황에 따라 Enum을 사용하시는 것이 유리할 수 있습니다! 하지만 반대되는 의견들도 있는데요! 관련해서 아래 글을 참고하시면 도움이 되실 것 같습니다. https://velog.io/@leejh3224/%EB%B2%88%EC%97%AD-MySQL%EC%9D%98-ENUM-%ED%83%80%EC%9E%85%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EB%A7%90%EC%95%84%EC%95%BC-%ED%95%A0-8%EA%B0%80%EC%A7%80-%EC%9D%B4%EC%9C%A0 PS. 저는 꼭 Enum을 쓰지말자! 는 아닙니다. 😄
- 0
- 2
- 247
질문&답변
2024.01.02
setAuthentication
안녕하세요! @PostMapping("/authenticate")의 경우 로그인을 위한 API이기 때문에 permitAll() 설정이 적용되어 있습니다. 이로직에서는 로그인이 정상적으로 수행되었을 때 인증 정보를 컨텍스트에 저장합니다. 이때는 JwtFilter의 doFilter가 수행되지 않습니다. //SecurityConfig .authorizeHttpRequests(authorizeHttpRequests -> authorizeHttpRequests .requestMatchers("/api/hello", "/api/authenticate", "/api/signup").permitAll() .requestMatchers(PathRequest.toH2Console()).permitAll() .anyRequest().authenticated() ) JwtFilter의 doFilter는 permitAll() 설정이 적용되지 않은 다른 호출에서만 적용됩니다. //SecurityConfig .with(new JwtSecurityConfig(tokenProvider), customizer -> {}); //JwtSecurityConfig @Override public void configure(HttpSecurity http) { http.addFilterBefore( new JwtFilter(tokenProvider), UsernamePasswordAuthenticationFilter.class ); }
- 0
- 1
- 350
질문&답변
2024.01.02
postman에서 오류가 납니다..
안녕하세요! 포스트맨에 설정하신 정보들과 하단의 Console 탭에 출력되는 내용들을 올려주실 수 있으실까요?
- 0
- 2
- 1K
질문&답변
2023.12.06
Spring boot 3.1.5 기준 학습 정리 파일 공유
Spring Boot 3.2.0 버전에 맞춰 샘플 코드를 수정해놓았습니다. 혹시 필요하시면 참고하시면 좋을 것 같습니다 🙂 Java : https://github.com/SilverNine/spring-boot-jwt-tutorial Kotlin : https://github.com/SilverNine/spring-boot-jwt-tutorial-kotlin
- 1
- 3
- 771
질문&답변
2023.12.06
Spring boot 3.1.5 기준 학습 정리 파일 공유
안녕하세요! 🙂 본 강의를 만들어서 올린 개발자입니다. 진행하는 프로젝트로 인하여 정신이 없어서 한동안 인프런에 접속을 못했었는데요. 정말 오랜만에 접속하는 인프런에서 이런 소중한 학습 정리 글을 발견하게 되었습니다. 파일을 공유해주셔서 진심으로 감사드립니다. 앞으로 준성님의 개발자로서의 행보에 큰 행복이 있으시길 기원드립니다 🙂
- 1
- 3
- 771