목록전체 글 (16)
우리는 Calisthenics 입니다!

해당 포스팅은 Spring Securty와 jwt를 이용하여 인증, 인가를 구현하기 위해 인프런 Spring Boot JWT Tutorial 강의를 보고 공부한 내용을 남긴 포스팅입니다. JWT RFC7519 인터넷 표준 토큰 기반의 인증 시스템에서 가장 널리 사용되는 인증 방식 JWT의 구성 Header Signature를 해싱하기 위한 알고리즘 정보 Payload 서버와 클라이언트가 주고받는, 시스템에서 실제로 사용될 정보에 대한 내용들을 담고 있다. Signature 토큰의 유효성 검증을 위한 문자열 → 이 토큰이 유효한 토큰인지 검증 가능 JWT의 장점 중앙의 인증서버, 데이터 스토어에 대한 의존성 없음. ⇒ 시스템 수평 확장 유리 Base64 URL Safe Encoding > URL, Cook..

💡 WebRTC란? 웹 브라우저 간에 플러그인의 도움없이 Real Time Communication(RTC)를 하도록 설계된 API로 음성, 영상 또는 데이터를 교환할 수 있도록 사용하는 기술이다. 일반적으로 인터넷 네트워크는 아래와 같은 2가지 이유로 직접적으로 IP를 연결하는 방식은 불가능하다. 방화벽이 존재 일부 내부 네트워크를 통해 서로 매핑하여 통신하는 NAT(Network Address Translation) 환경을 사용 그렇기 때문에 시그널링(Signaling) 통신 절차를 통해 P2P로 통신하는데 Private Ip를 Public Ip로 바꿔주는 STUN/TURN 서버를 필요로 한다. 이와 관련된 개념은 다음 장에서 설명😊 🔗 참고자료 HTML5 Rock - WebRTC
프로젝트를 시작하는 단계에서 frontend 전체적으로 css 리셋을 진행해줘야한다. reset을 해주는 이유 - 사용자들은 특정 브라우저만 사용하는 것이 아니고 다양한 브라우저를 사용합니다. - 각 브라우저에서 제공하는 스타일들은 표준화 되어 있지 않아 각 브라우저마다 출력해주는 모양이 다를 수 있습니다. - 개발 단계에서 의도했던 대로 모든 사용자의 화면에서 동일하게 출력해주기 위해 초기화(reset)을 해야합니다. styled-components를 활용한 css 리셋 react에서 style을 적용하기위해 자주 사용되고 이번 프로젝트에서 사용하게 될 styled-components를 활용하여 css리셋을 해보겠습니다. 1. GlobalStyles.js 생성 후 reset 코드 작성 import re..