Skip to content

Commit 20b60be

Browse files
committed
Kakao Login 로직 삭제
1 parent c05add5 commit 20b60be

File tree

62 files changed

+43
-1374
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+43
-1374
lines changed

.github/workflows/develop_PR_builder.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ jobs:
3838

3939
- name: Add Local Properties
4040
env:
41-
KAKAO_API_KEY: ${{ secrets.KAKAO_API_KEY }}
4241
HMH_DEV_BASE_URL: ${{ secrets.HMH_DEV_BASE_URL }}
4342
HMH_PROD_BASE_URL: ${{ secrets.HMH_PROD_BASE_URL }}
4443
AMPLITUDE_API_KEY: ${{ secrets.AMPLITUDE_API_KEY }}

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs:
2929

3030
- name: Add Local Properties
3131
env:
32-
KAKAO_API_KEY: ${{ secrets.KAKAO_API_KEY }}
3332
HMH_DEV_BASE_URL: ${{ secrets.HMH_DEV_BASE_URL }}
3433
HMH_PROD_BASE_URL: ${{ secrets.HMH_PROD_BASE_URL }}
3534
AMPLITUDE_API_KEY: ${{ secrets.AMPLITUDE_API_KEY }}

app/build.gradle.kts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,13 @@ dependencies {
7373
// Domain
7474
implementation(projects.domain.usagestats)
7575
implementation(projects.domain.userinfo)
76-
implementation(projects.domain.login)
7776
implementation(projects.domain.challenge)
7877
implementation(projects.domain.onboarding)
7978
implementation(projects.domain.lock)
8079

8180
// Data
8281
implementation(projects.data.usagestats)
8382
implementation(projects.data.userinfo)
84-
implementation(projects.data.login)
8583
implementation(projects.data.challenge)
8684
implementation(projects.data.device)
8785
implementation(projects.data.onboarding)
@@ -105,8 +103,6 @@ dependencies {
105103
implementation(libs.splash.screen)
106104
implementation(libs.lottie)
107105

108-
// kakao
109-
implementation(libs.kakao.login)
110106

111107
// Hilt Worker
112108
implementation(libs.androidx.hilt.common)

app/proguard-rules.pro

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@
55
# For more details, see
66
# http://developer.android.com/guide/developing/tools/proguard.html
77

8-
##---------------Begin: Kakao SDK ----------
9-
-keep class com.kakao.sdk.**.model.* { <fields>; }
10-
-keep class * extends com.google.gson.TypeAdapter
11-
##---------------END: Kakao SDK ----------
12-
138
##---------------Begin: Okio ----------
149
# Animal Sniffer compileOnly dependency to ensure APIs are compatible with older versions of Java.
1510
-dontwarn org.codehaus.mojo.animal_sniffer.*

app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46,21 +46,6 @@
4646
</intent-filter>
4747
</activity>
4848

49-
<activity
50-
android:name="com.kakao.sdk.auth.AuthCodeHandlerActivity"
51-
android:exported="true">
52-
<intent-filter>
53-
<action android:name="android.intent.action.VIEW" />
54-
55-
<category android:name="android.intent.category.DEFAULT" />
56-
<category android:name="android.intent.category.BROWSABLE" />
57-
58-
<data
59-
android:host="oauth"
60-
android:scheme="kakao${kakaoApiKey}" />
61-
</intent-filter>
62-
</activity>
63-
6449
<activity
6550
android:name=".common.permission.PermissionActivity"
6651
android:exported="false" />

app/src/main/java/com/hmh/hamyeonham/HMHApplication.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import com.amplitude.api.Amplitude
77
import com.hmh.hamyeonham.core.notification.AppNotificationManager
88
import com.hmh.hamyeonham.firebase.setFirebaseCrashlyticsEnabled
99
import com.hmh.hamyeonham.hus.usagestats.HMHUsageStatsManager
10-
import com.kakao.sdk.common.KakaoSdk
1110
import dagger.hilt.EntryPoint
1211
import dagger.hilt.EntryPoints
1312
import dagger.hilt.InstallIn
@@ -35,7 +34,6 @@ class HMHApplication : Application(), Configuration.Provider {
3534
super.onCreate()
3635
setFirebaseCrashlyticsEnabled(!BuildConfig.DEBUG)
3736
setAmplitude()
38-
KakaoSdk.init(this, BuildConfig.KAKAO_API_KEY)
3937
HMHUsageStatsManager.init(this)
4038
notificationManager.setupNotificationChannel()
4139
}

app/src/main/java/com/hmh/hamyeonham/StartActivity.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import androidx.appcompat.app.AppCompatActivity
66
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
77
import com.hmh.hamyeonham.common.view.viewBinding
88
import com.hmh.hamyeonham.databinding.ActivitySampleBinding
9-
import com.hmh.hamyeonham.feature.login.LoginActivity
9+
import com.hmh.hamyeonham.feature.main.MainActivity
1010
import dagger.hilt.android.AndroidEntryPoint
1111

1212
@AndroidEntryPoint
@@ -31,7 +31,7 @@ class StartActivity : AppCompatActivity() {
3131
}
3232

3333
private fun navigateToLogin() {
34-
startActivity(Intent(this, LoginActivity::class.java))
34+
startActivity(Intent(this, MainActivity::class.java))
3535
finish()
3636
}
3737
}

app/src/main/java/com/hmh/hamyeonham/navigation/DefaultNavigationProvider.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import android.content.Intent
55
import com.hmh.hamyeonham.common.navigation.NavigationProvider
66
import com.hmh.hamyeonham.common.permission.PermissionActivity
77
import com.hmh.hamyeonham.feature.lock.LockActivity
8-
import com.hmh.hamyeonham.feature.login.LoginActivity
98
import com.hmh.hamyeonham.feature.main.MainActivity
109
import com.hmh.hamyeonham.feature.onboarding.OnBoardingActivity
1110
import com.hmh.hamyeonham.feature.onboarding.OnBoardingStoryActivity
@@ -24,10 +23,6 @@ class DefaultNavigationProvider @Inject constructor(
2423
return Intent(context, OnBoardingStoryActivity::class.java)
2524
}
2625

27-
override fun toLogin(): Intent {
28-
return Intent(context, LoginActivity::class.java)
29-
}
30-
3126
override fun toMain(): Intent {
3227
return Intent(context, MainActivity::class.java)
3328
}

build-logic/convention/src/main/kotlin/com/hmh/hamyeonham/plugin/CommonConfigs.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ internal fun Project.configureAndroidCommonPlugin() {
2222

2323
extensions.getByType<BaseExtension>().apply {
2424
defaultConfig {
25-
val kakaoApiKey = properties["kakaoApiKey"] as? String ?: ""
26-
manifestPlaceholders["kakaoApiKey"] = properties["kakaoApiKey"] as String
27-
buildConfigField("String", "KAKAO_API_KEY", "\"${kakaoApiKey}\"")
28-
2925
val amplitudeApiKey = properties["amplitudeApiKey"] as? String ?: ""
3026
buildConfigField("String", "AMPLITUDE_API_KEY", "\"${amplitudeApiKey}\"")
3127
}

core/common/src/main/java/com/hmh/hamyeonham/common/navigation/NavigationProvider.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ interface NavigationProvider {
1010

1111
fun toOnBoarding(): Intent
1212
fun toOnBoardingStory(): Intent
13-
fun toLogin(): Intent
1413
fun toMain(): Intent
1514
fun toLock(packageName: String): Intent
1615
fun toStore(): Intent

0 commit comments

Comments
 (0)