LINE 로그인 연동 추가

LINE 로그인 요청에 id token과 nonce를 전달함
This commit is contained in:
2026-01-28 17:52:02 +09:00
parent 6031638260
commit 4ddee2b1c1
7 changed files with 131 additions and 1 deletions

View File

@@ -83,6 +83,7 @@ android {
buildConfigField 'String', 'KAKAO_APP_KEY', '"231cf78acfa8252fca38b9eedf87c5cb"'
buildConfigField 'String', 'GOOGLE_CLIENT_ID', '"983594297130-5hrmkh6vpskeq6v34350kmilf74574h2.apps.googleusercontent.com"'
buildConfigField 'String', 'APPSCHEME', '"voiceon"'
buildConfigField 'String', 'LINE_CHANNEL_ID', '"2008995539"'
manifestPlaceholders = [
URISCHEME : "voiceon",
APPLINK_HOST : "voiceon.onelink.me",
@@ -109,6 +110,7 @@ android {
buildConfigField 'String', 'KAKAO_APP_KEY', '"20cf19413d63bfdfd30e8e6dff933d33"'
buildConfigField 'String', 'GOOGLE_CLIENT_ID', '"758414412471-mosodbj2chno7l1j0iihldh6edmk0gk9.apps.googleusercontent.com"'
buildConfigField 'String', 'APPSCHEME', '"voiceon-test"'
buildConfigField 'String', 'LINE_CHANNEL_ID', '"2008995582"'
manifestPlaceholders = [
URISCHEME : "voiceon-test",
APPLINK_HOST : "voiceon-test.onelink.me",
@@ -234,6 +236,11 @@ dependencies {
implementation 'com.github.orbitalsonic:Sonic-Water-Wave-Animation:2.0.1'
// Line
implementation("com.linecorp.linesdk:linesdk:5.6.1") {
exclude group: "org.jetbrains.kotlin", module: "kotlin-android-extensions-runtime"
}
// ----- Test dependencies -----
testImplementation 'junit:junit:4.13.2'
testImplementation 'org.mockito:mockito-core:5.20.0'