본문 바로가기

프로그래밍/Spring Boot4

[ Spring boot + JPA + MySQL ] 원모 싸이버 스쿨 블로그 API 서버 원모싸이버스쿨 마이크로 서비씨쓰(Micro Services)의 첫 번째 API 서비스입니다. 프론트엔드를 무엇으로 짜던 상관 안하는 무적의 블로깅 API 서비스입니다.(야매 RESTful API) 저는 프론트엔드를 Next.js로 짰습니다. 유저 인증과 이미지 저장 등은 다른 앱에 맡기고 오로지 블로그 비지니스 로직에만 초점을 맞춘 서버앱입니다! 마이크로 서비스가 대세라 함 이렇게 해 봤는데 이게 마이크로 서비스 맞나요? 더 공부해 보기로 하고! 대충 일맥상통 하긴 할듯!! https://github.com/yonmoyonmo/wcs-blog-api-app yonmoyonmo/wcs-blog-api-app wonmo cyber school blog api server application. Contrib.. 2021. 7. 16.
[Spring Boot] 이미지 스토리지 서버 만들기 원모싸이버스쿨 앱 가운데 이미지를 업로드하고 업로드한 이미지를 다운로드 하거나 보여지게 하고싶다면 바로바로 원모 싸이버 이미지 서버를 이용하면 됩니다. https://github.com/yonmoyonmo/wcs-image-server yonmoyonmo/wcs-image-server wonmo cyber school image server. Contribute to yonmoyonmo/wcs-image-server development by creating an account on GitHub. github.com Spring Boot File Upload / Download Rest API Example Uploading and downloading files are very common tasks .. 2021. 7. 16.
[Spring Boot Security OAuth 2.0] 원모 싸이버 스쿨 인증서버 Spring Boot OAuth2 Social Login with Google, Facebook, and Github - Part 1 In this article, You'll learn how to add social as well as email and password based login to your spring boot application using Spring Security and Spring Security's OAuth2 client. You'll build a full stack application with Spring Boot and React containing www.callicoder.com 이 분의 설명 글을 보고 참고하여 작업했습니다. 원모 싸이버 스쿨 인증 서버 간단 설.. 2021. 7. 15.
스프링 시큐리티(Spring Security) 간략히 정리 이번에 인증서버를 하나 만들면서 스프링 시큐리티를 사용해 보았다. 여태까지는 그냥 대충 구글링 해서 썼는데 이번 기회에 제대로 알고 좀 써볼까 싶어서 스프링 시큐리티 프레임워크의 철학과 동작 방식을 알아보았다. 스프링 시큐리티는 스프링 어플리케이션 보안 프레임워크이다. 어플리케이션 레벨에서 요청의 인증, 인가를 처리해 준다. 스프링 프레임워크의 필터 기능을 이용하여 스프링 디스패쳐 서블릿(Dispathcer Servlet)에 요청이 도달하기 전에 보안관련 작업을 할 수 있게 되어있다. 스프링 시큐리티를 쓰지 않을 시 필터나 인터셉터를 이용해서 필요한 기능을 일일히 구현하긴 할 수 있겠지만 튼튼하게 잘 나와있는 스프링 시큐리티를 좀 익혀서 쓰는 것이 좋아보인다. 다양한 방식의 인증을 구현할 수 있도록 되어.. 2021. 5. 27.