인프런 커뮤니티 질문&답변

강프로그래머님의 프로필 이미지
강프로그래머

작성한 질문수

스프링 시큐리티

4) 웹 기반 인가처리 DB 연동 - FilterInvocationSecurityMetadataSource (1)

강의 코드가 왜이렇게 뒤죽박죽인가요...

작성

·

27

0

7) Ajax 로그인 구현 & CSRF 설정에서 그 다음으로 코드를 수정하는 챕터는 지금 이 파트인거 같은데 갑자기 SecurityConfig 클래스에 customConfigurer, ajaxAuthenticationProvider, ajaxAuthenticationSuccessHandler, ajaxAuthenticationFailureHandler 메서드가 왜 있는건가요.. 하.. 이게 한 두개 챕터면 그냥 실수라고 생각하지만 지금 10챕터 이상이 이렇게 수정하면서 진행하는데 강의 이해도도 떨어지고 시간도 다 잡아먹고 뭐하는건지 모르겠습니다.. 아무리 리팩토링하셨다고 말씀하셨더라도 그럼 리팩토링한 영상을 새로 올리시거나 아니시면 리팩토링 전으로 강의가 흘러가야되는거 아닌가요...답답해서 참다가 글 남깁니다..

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 강프로그래머님.

질문해주신 내용은 스프링 시큐리티 강의의 코드 부분에 관한 것이네요. 강의에서 코드가 리팩토링되면서 강의 이해에 어려움이 있으신 것 같습니다. 이를 해결하기 위한 몇 가지 추천 답변을 드리겠습니다.

  1. SecurityConfig질문:
    이 링크에서는 SecurityConfig 클래스의 설정 방식에 대해 잘 설명되어 있습니다. Form 로그인과 Ajax 로그인을 모두 처리할 수 있는 설정 클래스의 역할을 설명합니다.

  2. 개인 프로젝트 ajax 로그인:
    Ajax 로그인 구현 시 서버와의 비동기 통신 흐름과 커스텀 구현 방법에 대한 설명이 있습니다. 이 부분이 본 강의 내용과 비슷한 점이 많아 도움이 될 수 있습니다.

  3. Ajax로그인 - loginProcessingUrl 관련 질문:
    이 질문에서는 Ajax 로그인의 구현과 관련된 문제 해결 방법을 상세히 다룹니다. AjaxSecurityConfig 클래스에 대한 이해를 돕기 위해 참고해 보시기 바랍니다.

강의가 리팩토링을 이유로 내용과는 다르게 되어 있는 것은 사용자가 혼란을 느낄 수 있습니다. 강의 자료 및 코드와 관련해서는 강의 지식공유자에게 직접 피드백을 남겨주시면, 강의 개선에 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

강프로그래머님의 프로필 이미지
강프로그래머

작성한 질문수

질문하기