일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- python
- Django
- METACLASS
- depends_on
- TypeError: 'property' object is not iterable
- EC2
- docker
- AWS S3
- 갓재석
- S3
- MySQL server on 'db' (115)
- 재귀함수가 뭔가요
- 우아한 테크코스 2차 합격
- Spring
- springboot 3.0.0
- javascript
- github
- 코딩테스트
- OperationalError
- DB
- 우아한테크코스 2차
- classproperty
- github skyline
- 프로그래머스
- classmethod
- docker-compose
- python all testcode
- AWS
- 2차 코딩테스트
- depends
목록github (2)
hanbin.dev
💡 pull, push 할때마다 로그인하기 번거롭기 때문에, ssh agent를 설정해두자 ssh key 생성 ssh-keygen -t rsa -b 4096 -C "본인 gitlab email" # id_rsa 이름 설정 (id_gitlab) # 이후로 뭐라 나오는데 무시하고 엔터 ssh agent 활성화 eval "$(ssh-agent -s)" ssh agent에 ssh key 등록 ssh-add ~/.ssh/id_gitlab remote branch ssh 프로토콜로 지정 # 기존 remote 삭제 git remote rm origin # ssh 프로토콜 origin 생성 git remote add origin ssh://git@git.elicer.io:2201/elice/backend/elice-a..
프로그래머스에 들아가서 로그인 버튼을 누르면, 위와 같은 화면이 나온다. 저기서 만약 Github으로 계속하기 버튼을 누른다면, Github 로그인 페이지로 이동하게 된다. 그리고 그곳에서 Github 로그인을 하면 프로그래머스 서비스를 이용할 수 있게 된다. 나는 분명 Github 로그인을 했는데 왜 프로그래머스 서비스를 이용할 수 있는 걸까? 이것에 대해 알려면 OAuth를 알아야 한다. OAuth란? 로그인을 제공하는 플랫폼(Github)의 계정만 있다면 외부 서비스(프로그래머스) 에서도 인증을 가능하게 하여 API를 사용할 수 있도록 해주는 프로토콜이다. 그렇기 때문에 Github 로그인을 했는데도 프로그래머스의 서비스를 사용할 수 있게 된 것이다. OAuth가 무엇인지 알았다면 이제 OAuth의..