본문 바로가기
Study in Bootcamp/회고

20220929 데일리 회고

by Bhinney 2022. 9. 30.

2022.09.29 THU


1. 오늘의 학습

• Daily Coding

• Spring Secrutiy에서 OAuth2


2. 학습 목표

• Spring Secrutiy에서 OAuth2

        ☝🏻 Spring Security 기반의 샘플 애플리케이션에 OAuth 2를 적용할 수 있다

            : basic한 기본 예시는 해결 했다. 그런데 커피 샘플에는 ... 에러가 발생했다.. (아직도 못잡...음)

        ✌🏻 Spring Security에서 지원하는 OAuth 2 인증을 위한 컴포넌트의 역할을 이해할 수 있다 🔺

            : 큰 틀만 이해했다. 조금 더 공부해 볼 것!

        🤟🏻 OAuth 2와 JWT를 이용한 Frontend와 Backend의 인증 처리 흐름을 이해할 수 있다 🔺

             : 큰 틀만 이해했다. 조금 더 공부해 볼 것!

 


3. 돌아보기

1️⃣ Daily Coding

: 이진탐색트리로 값의 인덱스를 찾는 문제였다. 나는 이진탐색트리를 재귀로 돌렸는데, 레퍼런스는 조금 달랐다. 

레퍼런스 코드도 복습하면서 다시 한 번 봐야겠다. 오랜만에 조금 이해하면서 풀어갈 수 있는 문제라 감사했다...

정말 알고리즘 너무 어렵다..

 

2️⃣ Spring Secrutiy에서 OAuth2

:  오늘 후반에 멘붕이 왔다. Whitelabel Error Page가 뜬 것... 그래서 레퍼런스 코드를 클론 받아 돌려 보았다. 그래도.. 에러는 있었다. Whitelabel Error Page는 잡았는데, [구글로 로그인]을 누르면 인증 페이지가 나오는 게 아니라 빈 페이지로 나온다... 😱 진짜 수업 시간부터 지금까지... 약... 8시간 정도를 이거에만 집중한 것 같다. 우선 내가 해본 것들을 기록해 보려고 한다.

 

☝🏻 SecurityConfiguration에서 레퍼런스 코드처럼 EnableWebSecurity를 추가

--> Whitelabel Error Page는 잡았으나 빈 페이지 로딩.

@Configuration
@EnableWebSecurity(debug = true)

✌🏻homebrew로 깐 apache2와 충돌해서 문제가 생겨 수정했던 httpd.conf 파일을 원래대로 복원

--> 오히려 다시 맥 기본 내장된 apache와 충돌해서 apache가 시작하지 않음.

 

🤟🏻httpd.conf 파일 내부 수정

--> php 관련 소스를 지우면, 아파치 작동이 안됨.

--> User 이름을 바꿨더니 root 제외 아무일이 안일어났음.

--> 회고 쓰고 다른 거도 하니씩 바꿔봐야지.

 

✌🏻✌🏻 인텔리제이 환경변수로 application.yml에 설정한 민감한 정보를 직접 입력

--> 아무런 변화가 일어나지 않음. 그냥 환경변수로 해논거나, 직접 입력한 거랑 차이 없음.

 

✋🏻html url 확인

--> 레퍼런스나, 수업 내용대로 제대로 적었음...

 

// 2022.10.04 추가

✔️ my-page.html 파일에서 <head> 아래에 아래 코드 빼먹음.. 일일히 쳤다가 빼먹은 것 같다... 그리고 사소한 오타 몇개를 발견...! 어이없지만 그래도 해결함에 (감격...)

<meta charset="UTF-8">

 

🔥 오늘의 마무리

: 지난주 진도는 무슨.. 오늘 했던 것도 제대로 이해하지 못했다. 도움을 주시는 코드스테이츠 크루님께서 노력해주셨는데도 찾지 못했다. 크루님께서 레퍼런스 코드로 돌릴 땐 잘 돌아가셨다고... 그러면 내 개발 환경의 문제인데... 그래서 http.conf파일이 문제라고 생각했던 것.. 도대체 뭐가 잘 못 된 것일까.... 오늘만해도 몇번이나 지우고 다시 깔고.. 그랬는지 모른다.. 제발 다시 할 땐 돌아가게 해주세요... 문제를 찾게 해주세요....

 

'Study in Bootcamp > 회고' 카테고리의 다른 글

20221004 데일리 회고  (0) 2022.10.04
20220930 데일리 회고  (0) 2022.10.04
20220927 데일리 회고  (1) 2022.09.27
20220926 데일리 회고  (0) 2022.09.26
9월 첫째 주 ~ 둘째 주 회고  (1) 2022.09.10

댓글