반응형 티스토리챌린지2 [Android/Kotlin] 안드로이드 앱에서 카카오 SDK를 사용해 OAuth 로그인을 구현하는 방법 이번 글에서는 카카오 SDK를 사용해 안드로이드 앱에 OAuth 로그인을 구현하는 과정을 기록 해 두고자 합니다. 1. 카카오 SDK 설치먼저, 카카오 SDK를 프로젝트에 추가해야 합니다.Gradle 설정1. 프로젝트 수준 build.gradle 파일에 Maven 저장소 추가.allprojects { repositories { google() mavenCentral() maven { url 'https://devrepo.kakao.com/nexus/content/groups/public/' } }} 2.앱 수준 build.gradle 파일에 카카오 SDK 종속성 추가.dependencies { implementation "com.kakao.sdk:v2.. 2024. 11. 9. [Android/Kotlin] EncryptedSharedPreferences 사용하기: 보안 강화된 데이터 저장 방법 안드로이드 앱 개발 시, 간단한 데이터 저장을 위해 흔히 SharedPreferences를 사용합니다.하지만 이 방식은 기본적으로 암호화되지 않은 데이터를 저장하므로 보안에 취약할 수 있습니다.특히 사용자의 인증 토큰, 계정 정보와 같은 민감한 데이터를 다룰 때는 암호화가 필수적입니다.여기서 EncryptedSharedPreferences가 유용하게 사용될 수 있습니다.이번 글에서는 EncryptedSharedPreferences가 무엇인지, 왜 더 안전한지, 어떻게 사용하는지에 대해 다뤄보겠습니다. 1. EncryptedSharedPreferences란?EncryptedSharedPreferences는 안드로이드에서 민감한 데이터를 안전하게 저장하기 위해 제공하는 암호화된 데이터 저장 방식입니다. 일반.. 2024. 11. 8. 이전 1 다음 반응형