728x90

Spring Security 2

[SpringBoot] 카카오 OAuth2.0 + JWT + 시큐리티 구현(2):실제 구현 과정

※해당 포스팅에서는 실제 구현과정 내용을 담겠습니다. ※안드로이드와 협업 [User Entity] @Getter @Builder @NoArgsConstructor(access = PROTECTED) @AllArgsConstructor(access = PRIVATE) @Entity @Table(name = "users") public class User extends BaseTimeEntity { @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "user_id") private Long id; @ManyToOne(fetch = LAZY) @JoinColumn(name = "dongnae_id") @Nullable private Dongnae dongnae..

[SpringBoot] 카카오 OAuth2.0 + JWT + 시큐리티 구현(1): 간단한 프로세스 소개

※아무런 스킬 없이 야생형으로 들이밀어 배우자는 생각으로 시작된 2번째 앱 프로젝트. 첫 프로젝트 때 아주 간단한 게시글 CRUD을 경험해보았기에 이번에는 소셜 로그인을 구현해보고자 했다. "내 실력에 민폐가 될까 망설이기만 수백번이었는데, 좋은 팀원들 덕분에 공부와 병행하며 로그인을 성공적으로 구현할 수 있었다. 로그인 관련된 그 어떠한 지식도 없었기에 수 십 시간을 삽질했다. 그래서 더 가치가 있었던 구현. 우선, jwt가 무엇인지 시큐리티가 무엇인지 아는 정보 하나 없이 시작해야 했기에 인프런 강좌 최주호님의 '스프링부트 시큐리티&JWT강의'를 먼저 수강하였다. [개발자 팀 구성] FE: 안드로이드 BE: 스프링 [목표] 어플리케이션 제작 및 플레이 스토어 배포 [카카오 애플리케이션 설정] 1.Ka..

728x90