2023/07/20 3

[F-Lab 모각코 페이백 36일차] Spring Security 로그인 구현

학습목표 Spring Security 로그인 TIL Spring Security 로그인 멘토님께서 Spring Security으로 로그인 기능을 구현해 보라고 하셨다. 처음에 듣고 오잉? 뭐지? 그냥 로그인도 아니고 왠 security에 로그인 기능이?? 왜 이걸로? 라는 생각이 들었다. 일단 알아보니 어째 어째 스프링 시큐리티를 이용하여 로그인 기능이 구현이 가능한 것 같았다. 멘토님께서 처음엔 보내주신 문서엔 WebSecurityConfigurerAdapter으로 구현하는 방법이 있었고 이런 deprecated 된 것과 최신 방법도 알아야 한다고 하셨다. deprecated 된 것으로 요즘에 구현하긴 좀 그래서 최신 @Configration 어노테이션 선언해서 빈으로 선언해서 쓰는 방법으로 구현하려고..

[F-Lab 모각코 페이백 35일차] (CS) CHAPTER 2 데이터 표현과 디지털 논리

인간은 10진수, 컴퓨터는 2진수 학습 목표 진법의 종류와 진수 변환 방법을 알아본다. 컴퓨터에서 문자, 정수, 실수의 표현 방법을 알아본다. 불 대수의 개념과 관련 법칙을 알아본다. 게이트의 동작 과정과 이를 결합한 논리회로에 대해 알아본다. 간단한 논리회로인 반가산기를 직접 설계해본다. 1비트 정보를 저장하는 플립플롭에 대해 알아본다 TIL 데이터 표현과 디지털 논리 수의 체계와 변환 수의 체계: 진법을 이용해 수를 표현하는 체계. 2진법, 10진법, 16진법 등이 있다. 진법: 수를 나타내는 데 사용하는 기호의 개수. 2진법은 0과 1, 10진법은 0부터 9까지, 16진법은 0부터 9까지와 A부터 F까지의 합쳐진 16개의 기호를 사용한다. 수의 체계: 진법에서 정한 자리수로 지정된 체계에서의 자릿 ..

[F-Lab 모각코 페이백 34일차] JSP로 로그인 기능 구현(Spring FrameWork, Spring Boot, FrameWork 지원 없이 Maven 프로젝트) 3가지

학습목표 JSP로 로그인 기능 구현 TIL JSP로 로그인 기능 구현 맨 처음 FrameWork 지원 없이 JSP로 로그인 구현하는 것을 해보았다. 추후 Spring FrameWork, Spring Boot으로도 JSP를 이용해 간단한 로그인 기능을 구현하였다. 멘토님의도는 JSP로 구현하면서 동작원리를 이해하는 것이고 얼마나 불편한지도 깨닫게 되었다. Spring FrameWork을 이용하니 엄청 편했는데 Spring Boot는 거의 타임리프가 강제되는 면이 있어서 그점을 뺴면 오리지널 프레임워크랑 아직은 거의 비슷했다. 예전에 스프링 부트 개인프로젝트로 잠깐 한 적 있어서 이번엔 JSP로 돌리려고 설정을 찾아보고 그렇게 해보았다. FrameWork 지원 없이 JSP로 로그인 기능 구현하는 것이였는데 ..