-
새로운 곳에서 둥지를 틉니다.
https://absyun.github.io/ 별것 없지만..
2020.04.05
-
OIDC Login 구현해보기 Part-1
OIDC... Open ID Connect 일명 OIDC ... 요즘 많은 사이트에서 볼 수 있는, 카카오, 네이버 로그인, 페이스북, 구글 계정 등으로 로그인과 같이 서비스를 제공해주는 측에서는 민감한 사용자의 개인정보 (아이디, 패스워드등)을 회원가입을 통해 수집/보관하지 않고 사용자를 인증하는 과정을 Provider측에 위임하는 형태의 서비스를 많이 볼 수 있다. 이는 사용자 입장에서도 불필요하게 작은 사이트에도 회원가입을 일일이 해야하는 수고로움을 덜어주는 좋은 방향인 듯 하다. Provider 측에서는 사용자가 접속하는 서버의 정보들을 다 수집할 수 있긴하겠지만... 사실 OIDC 이전에 SAML 2.0, OAuth 2.0 등의 IDP(IDentity Provider)도 있지만, 가장 최근에 정..
2020.03.21
-
WSL2 ... 그리고 Docker
WSL + VSCODE의 조합으로 많은 것들을 편리한 환경에서 수행해 올 수 있었다. 하지만 WSL에서 아쉬움으로 와 닿았던 것... 바로 Docker 실행이다. 초반에는 Docker를 포기하고 준비된 환경안에서 할 수 있는 것들에 만족해 왔지만... 어느 순간 Docker가 절실히 필요해진 상황이왔고... 이를 해결하기 위해 WSL2로 Windows10을 테스트 버전 업그레이드를 강행하게 되었다. 참고로 불안정하다고 누누이 경고하고 있기에 필자처럼 성격급한 사람이 아니라면 정중히 말리고싶다. WSL2 WSL1 대비해서 기본 아키텍쳐가 가상머신을 활용하는 구조였고, File IO 성능면에서 아쉬운 점이 많았다고 한다. (소규모 Build만 수행해봤기에.. 큰 불편은 못느꼈던 1인..) 아마.. 20년에 ..
2020.03.15
-
Visual studio code + Windows10 WSL
Windows 10 바탕에 WSL 기반으로 개발 환경을 셋팅하고, 본격적 사용을 하다보면 불편한 점이 바로 나타난다. Linux 환경에서의 GUI 환경 부재다. 물론 vi 로 "모든 걸 다 할 수 있어!" 라고 주장하시는 분들이라면 뭐... 딱히 공감을 못할지도 모르겠지만, 자고로... 개발자들은 기술, 문명의 발전... 을 흡수할 수도 있어야하는 것이 아닌가 라는 측면에서 필자는 새로운 Tool들의 장점... 그로부터 오는 생산성을 받아들어야한다고 생각하는 입장이다. 당장 GUI가 되지 않으면 바로 IDE 사용이 힘들어진다. Windows 환경에서 동작하는 IDE는 기본적으로 WSL상의 File system에서 기본적으로 접근이 되지 않는 것이 문제이다. 이를 해결하기 위해 몇가지 시도를 해보았고, 그..
2020.03.15
-
Github ssh key로 계정 연결하기
Github sshkey로 계정 연결하기 SSH-key를 이용해서 git-repo 사용하기... Github을 사용하다보면 보면 username, password를 계속 입력하기 싫어서 config에 Setting하게 되는 데, 이보다 더 안정적으로 매번 password를 입력하는 불편함 없이 사용하기 위해 ssh-key를 이용해서 설정하는 방법을 기록해둔다. ssh-key 생성 $> ssh-keygen 명령을 수행하면 Key이름을 설정할 수 있고 (하지 않을 경우 id_rsa로 생성) passphrase (https://www.ssh.com/ssh/passphrase)는는)%EB%8A%94) private key의 유출 및 탈취 상황을 대비하기 위해 encryption 하는 방식인데, 여기선 입력하지 ..
2020.03.14