inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 부트와 리액트로 구현하는 소셜 로그인

일반 로그인 실행

To-Do App

49

Nuri Park

작성한 질문수 17

0

9. 스프링 부트 프로젝트 생성 하고나서

10. 일반 로그인 실행

에 To-Do App과 바로 로그인이랑 이런것들 코드를 생성한적이없는데 어떻게 생겨있나요?

react java spring-boot jpa spring-security

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
Nuri Park님, 스프링 부트 프로젝트에서 일반 로그인을 구현하는 과정은 일반적으로 Spring Security와 함께 설정되어 있습니다. 스프링 부트의 스타터를 사용하면 Spring Security 관련 설정이나 코드를 자동으로 추가해주는 경우가 있습니다.

기본적으로 스프링 부트 프로젝트에서는 다음과 같은 흐름을 따르게 됩니다:

  1. Spring Security Dependency 추가: spring-boot-starter-security 의존성을 build.gradle 또는 pom.xml에 추가합니다.

  2. Security Configuration 작성: 보통 @Configuration을 사용하여 WebSecurityConfigurerAdapter를 상속받아 사용자 인증 및 권한 설정을 직접 정의합니다.

  3. UserDetailsService 구현: 데이터베이스나 메모리 기반으로 사용자의 정보를 가져와 검증하는 과정을 구현합니다.

  4. 로그인 관련 뷰: 스프링 세큐리티가 기본적으로 제공하는 로그인 폼을 사용하거나, 커스텀 로그인 페이지를 정의할 수 있습니다.

To-Do 애플리케이션과 Spring Security로 구성한 로그인 시스템이 프로젝트에 자동으로 생성되기 보다는, 프로젝트에 포함된 라이브러리들에 의해 생성되거나 설정되는 경우가 많습니다.

스프링 부트의 보안 설정에 대한 자세한 내용은 Spring Security 공식 페이지를 참고해주시면 도움이 될 것 같습니다.

도움이 되었길 바랍니다! 추가적인 질문이 있으면 언제든지 물어보세요.

0

Nuri Park

그게아니라 쿼리큘럼에서 프로젝트만 생성하고 코드를 직접 만든적이 없는데 영상에서는 이미 다 todo list 기능들이 구현되어있어서 질문한거예요. 9번에서 10번넘어가면서요

FlushModeType.COMMIT (12:45) 예시코드 질문

0

12

0

미션1 진행방법 관련

1

15

1

메모리 , rule

0

14

1

클로드 코드로 제작된 앱 검증

0

13

1

자꾸 수정하면 git관련한게 나오네요

0

21

3

초기 세팅에 대해서 정리한 문서가 있을까요?

0

21

1

클로드코드 명령어 - 대화&세션관리부분 강의자료 빈폴더

0

18

1

Spock given and가 검증을 하는지

0

17

1

첫 강의 이후 1년이 지났는데 괜찮을까요.

0

34

1

Issuance 테이블에 status, couponId 인덱스가 꼭 필요할까요?

2

26

1

readme에 대한 자료는 따로 받아볼수 있나요?

0

22

2

사업자 등록 번호가 없는 경우는 어떻게 하죠?

0

311

2

OAuthAttributes와 CustomOAuth2User의 차이

0

138

2

Jwt 토큰문제

0

125

2

[소셜 로그인 33강] 일반 로그인 -> 소셜 로그인 관련 질문

0

178

2

[소셜 로그인 16강] 로그인 실패 시 리다이렉트 관련 질문

0

108

2

로그인 성공시

0

106

2

SocialLoginWeb1303 소스 제공해 주시면 안되나요?

0

119

1

db연결 질문있습니다!

0

128

1

강의자료

0

171

2

리엑트 페이지 랜더링

0

117

1

질문있습니다.

0

130

2

[인증된 사용자 정보 클래스 정의]학습 예제와 강의 내용이 다른 이유가 있나요?

0

172

2

socialLoginSpa1703 스프링 실행 오류납니다.

0

190

1