mybatis2 Spring Boot와 OAuth 2.0 : 사내 인증 서비스 구축 - 2주차, 개발 환경 설정 안녕하세요. 지난 시간에는 사내 인증 서비스를 구축하기 위한 OAuth 2.0과 그 기술의 필요성에 대해 이야기하였습니다. 이번 시간에는 사내 OAuth 인증 서비스를 구축하기 위한 개발 환경 설정에 대해 이야기하려고 합니다. 환경 설정은 프로젝트의 성공을 위해 중요한 첫걸음입니다. 오늘은 필요한 도구와 플랫폼 선택 그리고 이를 설정하는 방법에 대해 자세히 알아보겠습니다. 도구와 플랫폼 선택 개발을 시작하기 전에 적합한 도구와 플랫폼을 선택하는 것이 중요합니다. 이 프로젝트에서는 다음과 같은 도구와 플랫폼을 사용할 예정입니다. IntelliJ IDEA : JetBrains에서 제공하는 IntelliJ IDEA는 풍부한 기능과 사용자 친화적인 인터페이스로 많은 개발자들에게 사랑받는 IDE입니다. Java .. 2023. 7. 4. OAuth 2.0과 Spring Boot를 활용한 사내 인증 서비스 구축 오늘부터 시작하는 이 시리즈에서는 Spring Boot를 활용하여 사내 OAuth 인증 서비스를 직접 개발해 보는 과정을 단계별로 소개하려고 합니다. 이 프로젝트에서는 Spring Security 없이 OAuth 2.0 인증 서버를 구축하며, JWT를 사용한 토큰 발급, 사용자의 신원 확인 및 인증 코드 생성, 2FA 인증, Client 접근 통제 등 정보보호 이슈에 대한 많은 부분을 커스텀하기 위해 자체 구현하는 것이 이번 프로젝트의 목표입니다. 이 시리즈에서는 각 주차별로 프로젝트의 진행 상황과 그 과정에서 사용되는 기술들에 대해 자세히 설명할 예정입니다. 이번 시간에는 프로젝트의 개요와 OAuth의 개념, 그리고 OAuth 인증 서비스의 설계에 대해 알아보겠습니다. OAuth란? OAuth는 인증(.. 2023. 6. 12. 이전 1 다음 반응형