목록Daily/TIL(Today I Leared) (66)
Judaeng

✅AWS(Amazon Web Service) HA가 끝나고 조금은 놀면서 할려고했던 AWS였지만(?) 새로운 개념들이 너무 많이나왔다.🤮 배포라고 처음 들어봤을 땐 어떤놈이 다른 사람들한테 전단지를 돌려주는 개념인가? 그런 느낌인줄만 대충 알았다. 하지만 오늘 나온 부분들만 여러가지다. Cloud Computing, Deploy, EC2, RDS, S3(클래스 2개), Route53 등 새로운 개념들이 많이 나왔다. 이 부분들은 Solo Study 시간 또는 정규시간이 끝나고 남는 시간에 정리해보려고 한다. 오늘의 흐름 설명을 하자면 EC2(가상 서버)를 만들어서 올리고, S3로는 클라이언트 부분을 생성하고, RDS로 MySQL을 엔진 옵션으로 설정하고, DB도 올리고, 연결까지 성공했지만, 마지막 페이..

😎마지막 Advanced Web Section Hiring Assessments 로그인 여부에 따른 마이페이지를 보여주는 Fullstack Web Application을 만드는 시험이였다. 서버와 클라이언트 부분을 만들어야했고, 저번주에 배웠던 인증 개념이 어느정도는 이해하고 있어야 했던 시험이였다. MVC패턴으로 구현한 것 같은데 곰곰히 생각해보면 나는 애매하다고 생각한다. (누군가 보충해주면 좋을듯한 느낌?😅) 어쨌든! 아침부터 일어나서 천천히 하나씩 해결해 나아갔다. 생각보다 시간이 너무너무 빨리가고 어려웠다. 하나씩 테스트케이스를 통과시키면서 침착하게 진행했다. 오히려 마음이 급해서 빨리 하려고하니까 더 집중이 안됐다. 마지막 시험이라고 하니 긴장은 많이 한 것 같다.😅 그리고 테스트케이스를 통과..

✅OAuth Sprint Github를 통한 소셜 로그인 인증 방식을 구현했다. 인증은 깃 헙이 해주고, 내 서버는 접근 권한에 대한 관리만 하면 됐다. 약간 인증은 깃헙이 하고, 접근 권한은 내 서버가 하고 이 원리를 이해하는 것이 제일 중요한 부분이었다. 이 부분은 AccessToken, RefreshToken이 왜 나눠져 있는지 알 수 있는 부분이기도 했다. OAuth 인증 방법은 예전에 앱을 만들어볼 때도 구현해봤지만, 지금 이렇게 만들어보니 또 새로운 느낌이었다. 구글, 카카오 등으로 로그인하는데, 나는 버튼 한 번만 누르면 로그인이 되어버리니 얼마나 간편한가 이 간편한 원리(구조)를 배울 수 있었던 시간이었다. 나중에 더 간편한 Firebase 같은 플랫폼을 사용할 때에도 OAuth의 원리를 ..

✅Token Sprint JWT를 기반으로 회원 인증을 하는 시스템을 구현했다. 쿠키, 세션을 코드로 적고, 이해하는데에 시간이 너무 부족했는데 바로 토큰을 배워버리니 어지러웠다. 개념 정리가 정확히 되고 스프린트를 진행하면 좋았겠지만 바로 토큰을 진행했다. 서버 부분은 확실히 해본 느낌이라 조금(?) 빠르게 끝났다. 하지만 클라이언트 부분을 구현할 때 시간이 걸려서 힘들었다. 아직 정확하게 이해하고 다른사람에게 설명해줄 수 있는 정도는 아닌 것 같다. 주말에 다시 한번 보고 이해하는 것이 좋겠다.🤮 아래 gif는 클릭해서 봐주세요😅 🍒Remember ✅withCredential: true 옵션 프론트에 해주는 작업으로 쿠키를 요청에 포함할 때 쓴다. 서버에 해줄때는 서버의 응답헤더에 Access-Con..