Skip to content

Commit 16cda47

Browse files
authored
move LINE OAuth to demo app (#2260)
1 parent d7dddf5 commit 16cda47

File tree

93 files changed

+8
-142
lines changed

Some content is hidden

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

93 files changed

+8
-142
lines changed

auth/src/main/java/com/firebase/ui/auth/compose/configuration/auth_provider/AuthProvider.kt

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,7 @@ internal enum class Provider(
8888
ANONYMOUS("anonymous", providerName = "Anonymous"),
8989
MICROSOFT("microsoft.com", providerName = "Microsoft", isSocialProvider = true),
9090
YAHOO("yahoo.com", providerName = "Yahoo", isSocialProvider = true),
91-
APPLE("apple.com", providerName = "Apple", isSocialProvider = true),
92-
LINE("oidc.line", providerName = "LINE", isSocialProvider = true);
91+
APPLE("apple.com", providerName = "Apple", isSocialProvider = true);
9392

9493
companion object {
9594
fun fromId(id: String): Provider? {
@@ -890,18 +889,6 @@ abstract class AuthProvider(open val providerId: String, open val providerName:
890889
}
891890
}
892891

893-
class Line(
894-
override val scopes: List<String>,
895-
override val customParameters: Map<String, String>,
896-
) : OAuth(
897-
providerId = Provider.LINE.id,
898-
providerName = Provider.LINE.providerName,
899-
scopes = scopes,
900-
customParameters = customParameters
901-
) {
902-
internal fun validate() {}
903-
}
904-
905892
/**
906893
* A generic OAuth provider for any unsupported provider.
907894
*/

auth/src/main/java/com/firebase/ui/auth/compose/configuration/string_provider/AuthUIStringProvider.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ interface AuthUIStringProvider {
9797
/** Button text for Yahoo sign-in option */
9898
val signInWithYahoo: String
9999

100-
/** Button text for LINE sign-in option */
101-
val signInWithLine: String
102-
103100
/** Error message when email address field is empty */
104101
val missingEmailAddress: String
105102

auth/src/main/java/com/firebase/ui/auth/compose/configuration/string_provider/DefaultAuthUIStringProvider.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,6 @@ class DefaultAuthUIStringProvider(
7979
get() = localizedContext.getString(R.string.fui_sign_in_with_microsoft)
8080
override val signInWithYahoo: String
8181
get() = localizedContext.getString(R.string.fui_sign_in_with_yahoo)
82-
override val signInWithLine: String
83-
get() = localizedContext.getString(R.string.fui_sign_in_with_line)
8482

8583
/**
8684
* Email Validator Strings

auth/src/main/java/com/firebase/ui/auth/compose/configuration/theme/ProviderStyleDefaults.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,14 +111,6 @@ internal object ProviderStyleDefaults {
111111
contentColor = Color.White
112112
)
113113
}
114-
115-
Provider.LINE -> {
116-
provider.id to AuthUITheme.ProviderStyle(
117-
icon = AuthUIAsset.Resource(R.drawable.fui_ic_line_24dp),
118-
backgroundColor = Color(0xFF06C755),
119-
contentColor = Color.White
120-
)
121-
}
122114
}
123115
}
124116
}

auth/src/main/java/com/firebase/ui/auth/compose/ui/components/AuthProviderButton.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,6 @@ internal fun resolveProviderLabel(
174174
Provider.MICROSOFT -> stringProvider.signInWithMicrosoft
175175
Provider.YAHOO -> stringProvider.signInWithYahoo
176176
Provider.APPLE -> stringProvider.signInWithApple
177-
Provider.LINE -> stringProvider.signInWithLine
178177
null -> "Unknown Provider"
179178
}
180179
}

auth/src/main/java/com/firebase/ui/auth/compose/ui/screens/FirebaseAuthScreen.kt

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,6 @@ fun FirebaseAuthScreen(
118118
val yahooProvider = configuration.providers.filterIsInstance<AuthProvider.Yahoo>().firstOrNull()
119119
val twitterProvider =
120120
configuration.providers.filterIsInstance<AuthProvider.Twitter>().firstOrNull()
121-
val lineProvider = configuration.providers.filterIsInstance<AuthProvider.Line>().firstOrNull()
122121
val genericOAuthProviders =
123122
configuration.providers.filterIsInstance<AuthProvider.GenericOAuth>()
124123

@@ -184,14 +183,6 @@ fun FirebaseAuthScreen(
184183
)
185184
}
186185

187-
val onSignInWithLine = lineProvider?.let {
188-
authUI.rememberOAuthSignInHandler(
189-
activity = activity,
190-
config = configuration,
191-
provider = it
192-
)
193-
}
194-
195186
val genericOAuthHandlers = genericOAuthProviders.associateWith {
196187
authUI.rememberOAuthSignInHandler(
197188
activity = activity,
@@ -241,8 +232,6 @@ fun FirebaseAuthScreen(
241232

242233
is AuthProvider.Twitter -> onSignInWithTwitter?.invoke()
243234

244-
is AuthProvider.Line -> onSignInWithLine?.invoke()
245-
246235
is AuthProvider.GenericOAuth -> genericOAuthHandlers[provider]?.invoke()
247236

248237
else -> {

auth/src/main/res/values-ar/strings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
<string name="fui_sign_in_with_apple">تسجيل الدخول باستخدام Apple</string>
2222
<string name="fui_sign_in_with_microsoft">تسجيل الدخول باستخدام Microsoft</string>
2323
<string name="fui_sign_in_with_yahoo">تسجيل الدخول باستخدام Yahoo</string>
24-
<string name="fui_sign_in_with_line">تسجيل الدخول باستخدام LINE</string>
2524
<string name="fui_next_default">التالي</string>
2625
<string name="fui_email_hint">البريد الإلكتروني</string>
2726
<string name="fui_phone_hint">رقم الهاتف</string>

auth/src/main/res/values-b+es+419/strings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
<string name="fui_sign_in_with_apple">Acceder con Apple</string>
2222
<string name="fui_sign_in_with_microsoft">Acceder con Microsoft</string>
2323
<string name="fui_sign_in_with_yahoo">Acceder con Yahoo</string>
24-
<string name="fui_sign_in_with_line">Acceder con LINE</string>
2524
<string name="fui_next_default">Siguiente</string>
2625
<string name="fui_email_hint">Correo electrónico</string>
2726
<string name="fui_phone_hint">Número de teléfono</string>

auth/src/main/res/values-bg/strings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
<string name="fui_sign_in_with_apple">Вход с профил в Apple</string>
2222
<string name="fui_sign_in_with_microsoft">Вход с профил в Microsoft</string>
2323
<string name="fui_sign_in_with_yahoo">Вход с профил в Yahoo</string>
24-
<string name="fui_sign_in_with_line">Вход с профил в LINE</string>
2524
<string name="fui_next_default">Напред</string>
2625
<string name="fui_email_hint">Имейл</string>
2726
<string name="fui_phone_hint">Телефонен номер</string>

auth/src/main/res/values-bn/strings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
<string name="fui_sign_in_with_apple">Apple-এর সাথে সাইন-ইন করুন</string>
2222
<string name="fui_sign_in_with_microsoft">Microsoft-এর সাথে সাইন-ইন করুন</string>
2323
<string name="fui_sign_in_with_yahoo">Yahoo-এর সাথে সাইন-ইন করুন</string>
24-
<string name="fui_sign_in_with_line">LINE-এর সাথে সাইন-ইন করুন</string>
2524
<string name="fui_next_default">পরবর্তী</string>
2625
<string name="fui_email_hint">ইমেল</string>
2726
<string name="fui_phone_hint">ফোন নম্বর</string>

0 commit comments

Comments
 (0)