BongDev

[HTTP] 웹 호스팅 개념 이해하기

HTTP 완벽 가이드 18장 [웹 호스팅]에 관한 정리입니다. 웹 호스팅이란? 콘텐츠 리소스를 저장, 중개, 관리하는 일을 통틀어 일컫는다. 웹 호스팅 업체? 웹이 빠르게 대세가 되면서, 모든 사람이 웹 사이트를 원했지만, 냉난방 장치가 있는 서버실을 짓고 도메인 이름을 등록하고 네트워크 대역폭을 구매할 기술과 시간을 가진 사람은 드물었다....

[Springboot] 포토그램 회원가입 기능 구현하기(2) - 비밀번호 암호화

아이티윌의 국비지원 [스프링부트 SNS 포토그램 프로젝트] 강의를 수강하며 정리한 내용입니다. 오늘의 실습 회원가입 시 비밀번호 암호화 하기 🔎그 전에 알아야할 것 BCryptPasswordEncoder이란? Spring Security에서 제공하는 비밀번호 인코딩 클래스이다. 사용자의 비밀번호를 안전하게 해시화하여 저장하고, 사...

[Springboot] Spring Boot 3.x 버전 SecurityConfig 설정하기

아이티윌의 국비지원 [스프링부트 SNS 포토그램 프로젝트] 강의를 수강하며 정리한 내용입니다. 오늘의 실습 SecurityConfig 설정하기 🔎그 전에 알아야할 것 SecurityConfig를 설정해주는 이유? 사용자가 시스템에 로그인할 때 인증되어야 하고, 인증된 사용자에게는 특정한 권한이나 역할을 부여하여 특정 리소스에 접근...

[Springboot] Controller(컨트롤러)란? | 동작 이해와 사용 방법

아이티윌의 국비지원 [스프링부트 SNS 포토그램 프로젝트] 강의를 수강하며 정리한 내용입니다. 1. Controller란? 사용자의 요청을 처리한 후 정해진 뷰에 모델객체를 넘겨주는 역할을 한다. - 요청을 할 때마다 Java 파일이 호출된다. 로그인을 요청하려면 login.java 파일을, 회원가입을 요청하려면 join.java 파일을...