본문 바로가기

전체 글21

OAuth2.0 동작 흐름 알아보기 OAuth2.0은 애플리케이션과 같은 서비스에서 사용자 자격 증명을 안전하게 공유할 수 있도록 설계된 인증 및 인가 프로토콜이다. 쉽게 설명하면 어떠한 웹사이트에서 구글계정으로 로그인을 할 때 로그인 후 동의화면이 표시되고 허용을 누르게 되는데요. 이 과정이 OAuth2.0을 통해서 나의 신원을 증명해주고 있는 것이다. 최근 웹 서비스를 이용하면서 '구글로 로그인', '카카오로 로그인' 버튼을 본 적이 있으실 겁니다. 이러한 간편 로그인 기능이 바로 OAuth 2.0 기술을 활용한 것인데요. 많은 개발자들이 OAuth를 사용하고 있지만, 정작 내부 동작 원리나 다양한 플로우 유형에 대해서는 명확히 알지 못하는 경우가 많습니다.이 글에서는 OAuth 2.0의 핵심 플로우들을 상세히 살펴보고, 각각의 특징과.. 2024. 10. 20.
OpenID Connect 와 Auth2.0 OpenID란?사용자가 하나의 ID로 여러사이트에 로그인할 수 있게 해주는 인증 프로토콜이다. 사용자는 OpenID 제공자의 계정을 통해 여러 웹 사이트에 로그인이 가능하기 때문에 각 여러 웹사이트에 각각 회원가입을 할 필요가 없다. OpenID 는 다음과 같은 변화가 있었고 현대는 OpenID Connect 세대이다. 2006년 OpenID 1.0 출시2007년 OpenID 2.0 출시2014년 OpenID Connect 출시 OpenID 활용OpenID는 이미 널리 사용되고 있다. 쇼핑몰에 로그인하거나 어떠한 애플리케이션 앱에 로그인할때 사용하는 SNS 로그인이 대표적인 그 예이다. SNS 로그인 : Google, FaceBook 등과 같은 소셜 미디어 계정으로 다른 웹사이트에 로그인할 수 있게한다... 2024. 10. 19.
Android12 SplashScreen 대응 방법 (feat. 앱 실행상태) Flutter 앱을 만들면서 앱 아이콘을 적용하고 보니 iOS와 Android 에서의 스플래시 동작이 다른것이 보였다. Android 12 이상 디바이스에서 자동으로 SplashScreen이 표시되고 된 후 직접 만든 스플래시화면이 보였고 iOS 에서는 직접 만든 스플래시 화면이 바로 보이고 있었다. 그래서 SplashScreen 의 동작에 대해 궁금증이 생겨 정리해본다. 추가적으로 앱아이콘을 적용중에 Android 12 에서 나오는 SplashScreen 화면에서 나오는 앱 아이콘이 크게 나오는 이슈가 있어서 SplashScreen 에 표시되는 배경과 앱 아이콘에 대한 사이즈 가이드가 함께 정리해본다. Android12 SplashScreen이 나온 이유 Android12 부터 SplashScreen.. 2024. 7. 30.
Flutter In iOS 14+, debug mode Flutter apps can only be launched from Flutter tooling 오류를 만난 이유 Flutter 앱을 개발중에 개발앱과 프로덕션 앱을 분리하고자 하는 과정에서 만난 이슈를 기록한다. Flutter iOS Debug 앱 실행 안됨 이슈 Flutter로 개발한 iOS앱을 Xcode에서 build configuration 을 Debug로 설정하고 앱을 설치하면 잘 실행된다.그러나 이때 Xcode나 Android Studio와의 연결된 케이블을 해지한 상태로 디바이스에 설치됐던 앱을 실행하면 앱이 켜지자 마자 바로 꺼지는 현상이 나타난다.그리고는 아래와 같은 에러가 출력된다. In iOS 14+, debug mode Flutter apps can only be launched from Flutter tooling, IDEs with Flutter plugins or from Xcode. Al.. 2024. 6. 8.
2024 근로장려금 부모님이랑 같이 살경우 가족 중복 신청방법 총정리편 근로장려금은 부모님이랑 같이 살 경우 가족간의 형제 또는 자매가 중복으로 근로장려금을 신청 할 수 있을까요? 부모님이랑 같이 살고 있지 않지만 부모님 소유의 집에서 살고있다면 근로장려금을 신청 할 수 있을까요? 또는 부모님과 내가 모두 신청할 수 있는 조건을 충족한다면 누가 신청해야 근로장려금을 최대로 지원받을 수 있을까요? 이때는 근로장려금 지급액은 미리 계산해볼 수 있기 때문에 최대 얼마를 받을지 계산해보고 지급액이 더 많은 쪽이 신청하는 것이 좋아요. 각각의 케이스를 나누어 위에서 나열한 질문들을 하나씩 정리해보도록 할게요. 근로장려금 가구 유형 구분 기준근로장려금은 단독가구, 홑벌이가구, 맞벌이가구로 나누어 지급액이 구분되는데요. 직계존속은 아버지, 어머니, 할머니, 할아버지, 외할머니, 외.. 2024. 5. 20.
2024 청년버팀목전세대출 무직자 대학생 조건, 한도, 후기 총정리 청년버팀목전세대출청년버팀목전세대출은 아직 사회적으로 큰돈을 모으기 힘든 청년들에게 지원해주는 전세자금대출입니다. 국가에서 제공해주는 전세대출 상품중에 대출금리가 연 2.0%~3.1%로 굉장히 저렴한 편인데요. 소득이 적거나 없는 무직자나 대학생이라도 전세대출 신청이 가능하니 이미 월세나 전세로 거주하고 있는 청년이라면 청년버팀목전세대출을 신청할 수 있는지부터 알아보고 꼭 신청해보세요. 청년버팀목전세대출 조건청년버팀목전세대출은 대출금리가 낮은만큼 신청 조건이 조금 까다로운 편이에요. 아래의 조건을 모두 충족해야지 신청이 가능합니다. 대출 신청자 조건 조건내용계약전세로 지낼 주택을 계약한 후 보증금의 5%이상을 지불한 자세대주만19세 ~ 만34세 이하의 세대주(예비 세대주)무주택같이 거주하고 있는 주소의 세.. 2024. 5. 12.