Yeji's Tech Notes
반응형
article thumbnail
OAuth 원리와 이해 (feat. 카카오 로그인)
개발 2024. 9. 23. 10:45

OAuth는 무엇인가요?티스토리 로그인페이지에서 보면 카카오톡으로 로그인이라는 버튼이 보일 것입니다. 이 외에도 구글, 네이버, 페이스북으로 로그인 할 수 있도록 타 사이트에서 기능을 제공해주고 있는데 이처럼 서비스에 직접 사용자를 등록하지 않고 제 3자의 플랫폼에 사용자의 접근 권한을 위임할 수 있도록 해주는 표준 프로토콜을 OAuth라고 합니다.OAuth는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는 접근 위임을 위한 개방형 표준. - 위키피디아OAuth가 사용되기 전에는 인증방식의 표준이 없었기 때문에 기존의 기본인증인 아이디와 비밀번호를 사용하였는데, 이는 보안상 취약한 구조일..

article thumbnail
[GIT] .gitignore 을 중간에 적용했을때 반영하는 법
개발 2024. 1. 7. 20:06

문제상황 .gitignore에 .idea가 추가했지만 반영이 안되고 changes에 남아있습니다. 해결방법 git rm -r --cached . git add . git commit -m "적용할 커밋 메시지" git push 해당 커맨드를 사용하면 .gitignore 파일에 적용된 파일들이 삭제되면서 git repo에 삭제된 리스트 들을 올릴 수 있게 해줍니다. 결과

article thumbnail
[GIT] STS에서 공백 변경사항 인식 문제
개발 2023. 11. 7. 09:00

개요 안녕하세요 오늘은 STS에서 변경사항 확인했을때 공백들이 변경사항으로 인식되는 문제를 해결해보겠습니다. 문제상황 지금 코드 수정한 파일에서 모든 indent들이 공백으로 인식되는 현상이 발생했습니다. 해결 Window -> Preferences -> Team -> Git -> Configuration Git이 없으면 그냥 git 검색해보세요 찾으실수 있을거예요. Location에 .gitconfig파일이 있는데 해당 파일을 open해줍니다. 저는 core부분이 없어서 추가해줬는데 있는 분들도 계실거예요. [core] autocrlf = true core위치에다가 autocrlf = true 입력하면 공백이 변경사항으로 인식되는 현상 해결하실수 있을겁니다.

article thumbnail
[Github] Branch Protection Rule 적용하기
개발 2023. 6. 14. 09:30

개요 프로젝트 개발 중 일일히 브랜치 삭제하는 과정이 귀찮아서 지난 글에서 머지 후 브랜치를 바로 삭제하도록 설정했습니다. 그런데 Develop -> Main으로 머지하는 과정에서 Develop 브랜치도 삭제되어 Branch Protection Rule을 적용해봤습니다. [ 이전 글 : Github PR 머지 후 브랜치 삭제하기 ] [Github] Github PR 머지후 브랜치 삭제하기 개요 Github에서 개발하는 중 기능 별로 branch 생성해 작업하는 과정에서 일괄적으로 브랜치 제거해주는게 번거로워서 알아봤습니다. 브랜치 삭제 브랜치 삭제할 repo -> Settings -> General 스크롤을 밑 yejipro.tistory.com 프로젝트 Setting Project -> Setting ..

article thumbnail
[Github] Github PR 머지후 브랜치 삭제하기
개발 2023. 6. 9. 09:30

개요 Github에서 개발하는 중 기능 별로 branch 생성해 작업하는 과정에서 일괄적으로 브랜치 제거해주는게 번거로워서 알아봤습니다. 브랜치 삭제 브랜치 삭제할 repo -> Settings -> General 스크롤을 밑에 내리면 checkbox에서 Automatically delete head branches 클릭

반응형