Oauth2.0으로 소셜 로그인을 구현해도 되는걸까?
아마 많은 개발자분들이 제목을 보고 ‘엥 당연한거 아니야?’라고 생각할 수도 있을 것 같습니다만 이런 고민을 하게 된 배경을 말씀드리겠습니다. 제가 소셜 로그인을 구현할 때는 Oauth2.0 + OIDC를 이용하여 구현했습니다. 그래서 Oauth2.0의 AccessToken은 자원 접근을 위해 사용되고 OIDC의 ID Token은 사용자 인증을 위한...
아마 많은 개발자분들이 제목을 보고 ‘엥 당연한거 아니야?’라고 생각할 수도 있을 것 같습니다만 이런 고민을 하게 된 배경을 말씀드리겠습니다. 제가 소셜 로그인을 구현할 때는 Oauth2.0 + OIDC를 이용하여 구현했습니다. 그래서 Oauth2.0의 AccessToken은 자원 접근을 위해 사용되고 OIDC의 ID Token은 사용자 인증을 위한...
가상화 가상화는 서버, 스토리지, 네트워크 및 기타 물리적 시스템에 대한 가상 표현을 생성하는 데 사용할 수 있는 기술입니다. 가상 소프트웨어는 물리적 하드웨어 기능을 모방하여 하나의 물리적 머신에서 여러 가상 시스템을 동시에 실행합니다. 기업은 가상화를 사용해 하드웨어 리소스를 효율적으로 사용하여 투자 대비 이익을 더 많이 얻을 수 있습니다. ...
SSH이란 SSH는 secured shell로 원격 호스트에 접속하기 위한 프로토콜이다. Shell OS의 기능을 감싸고 이를 사용자가 사용할 수 있도록 인터페이스를 제공하는 프로그램이다. secured + shell 클라이언트가 보안적으로 안전하게 서버의 shell에 접근하는 것 SSH 왜 사용할까? 원격 서버의 터미널을 사용하기 위해 접...
Intro 컴퓨터 보안이란? 정보 시스템 리소스의 기밀성, 무결성 및 가용성을 보존 하기 위해 자동화된 정보 시스템에 제공되는 보호 보안의 3요소 + 인증 Confidentiality(기밀성) 허가된 사용자, 장비만이 데이터 내용을 알 수 있도록 하는 것으로 암호화, 복호화를 통해 기밀성을 유지할 수 있다. Ingetrity(무결성) 변조 없이...
UMC에 지원 할때 많은 사람들의 지원 후기를 참고하여 지원하는데에 많은 도움이 됐다. 나 역시 후기를 남겨 다음 6기, 7기를 지원할 사람들에게 조금이나마 도움이 되고자 한다. 지원동기 사실 저번학기에 UMC 4기 지원을 고민했었다. 당시에는 내가 부족한 부분이 뚜렷해서 굳이 동아리를 들어가지 않아도 되겠다는 결정을 내렸었다. 근데 계속 독학으...