Skip to content

Commit 86c06af

Browse files
committed
Feature Login And update dependencies
1 parent 080da97 commit 86c06af

File tree

75 files changed

+4716
-2318
lines changed

Some content is hidden

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

75 files changed

+4716
-2318
lines changed

.idea/gradle.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/versions/dependencies/debugAndroidTestRuntimeClasspathDependencies.txt

Lines changed: 206 additions & 206 deletions
Large diffs are not rendered by default.

app/versions/dependencies/debugRuntimeClasspathDependencies.txt

Lines changed: 702 additions & 509 deletions
Large diffs are not rendered by default.

app/versions/dependencies/debugUnitTestRuntimeClasspathDependencies.txt

Lines changed: 718 additions & 525 deletions
Large diffs are not rendered by default.

app/versions/dependencies/releaseRuntimeClasspathDependencies.txt

Lines changed: 667 additions & 474 deletions
Large diffs are not rendered by default.

app/versions/dependencies/releaseUnitTestRuntimeClasspathDependencies.txt

Lines changed: 683 additions & 490 deletions
Large diffs are not rendered by default.

app/versions/mergedManifests/debug/processDebugManifest/AndroidManifest.xml

Lines changed: 77 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
android:name="com.jarroyo.composeapp.debug.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
1414
android:protectionLevel="signature" />
1515

16-
<uses-permission android:name="com.jarroyo.composeapp.debug.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" /> <!-- To store the heap dumps and leak analysis results. -->
16+
<uses-permission android:name="com.jarroyo.composeapp.debug.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
17+
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <!-- To store the heap dumps and leak analysis results. -->
1718
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
1819
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- To allow posting notifications on Android 13 -->
1920
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
@@ -64,6 +65,12 @@
6465
<meta-data
6566
android:name="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar"
6667
android:value="com.google.firebase.components.ComponentRegistrar" />
68+
<meta-data
69+
android:name="com.google.firebase.components:com.google.firebase.auth.ktx.FirebaseAuthLegacyRegistrar"
70+
android:value="com.google.firebase.components.ComponentRegistrar" />
71+
<meta-data
72+
android:name="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar"
73+
android:value="com.google.firebase.components.ComponentRegistrar" />
6774
<meta-data
6875
android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar"
6976
android:value="com.google.firebase.components.ComponentRegistrar" />
@@ -72,6 +79,75 @@
7279
android:value="com.google.firebase.components.ComponentRegistrar" />
7380
</service>
7481

82+
<activity
83+
android:name="com.google.firebase.auth.internal.GenericIdpActivity"
84+
android:excludeFromRecents="true"
85+
android:exported="true"
86+
android:launchMode="singleTask"
87+
android:theme="@android:style/Theme.Translucent.NoTitleBar" >
88+
<intent-filter>
89+
<action android:name="android.intent.action.VIEW" />
90+
91+
<category android:name="android.intent.category.DEFAULT" />
92+
<category android:name="android.intent.category.BROWSABLE" />
93+
94+
<data
95+
android:host="firebase.auth"
96+
android:path="/"
97+
android:scheme="genericidp" />
98+
</intent-filter>
99+
</activity>
100+
<activity
101+
android:name="com.google.firebase.auth.internal.RecaptchaActivity"
102+
android:excludeFromRecents="true"
103+
android:exported="true"
104+
android:launchMode="singleTask"
105+
android:theme="@android:style/Theme.Translucent.NoTitleBar" >
106+
<intent-filter>
107+
<action android:name="android.intent.action.VIEW" />
108+
109+
<category android:name="android.intent.category.DEFAULT" />
110+
<category android:name="android.intent.category.BROWSABLE" />
111+
112+
<data
113+
android:host="firebase.auth"
114+
android:path="/"
115+
android:scheme="recaptcha" />
116+
</intent-filter>
117+
</activity>
118+
119+
<service
120+
android:name="androidx.credentials.playservices.CredentialProviderMetadataHolder"
121+
android:enabled="true"
122+
android:exported="false" >
123+
<meta-data
124+
android:name="androidx.credentials.CREDENTIAL_PROVIDER_KEY"
125+
android:value="androidx.credentials.playservices.CredentialProviderPlayServicesImpl" />
126+
</service>
127+
128+
<activity
129+
android:name="androidx.credentials.playservices.HiddenActivity"
130+
android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
131+
android:enabled="true"
132+
android:exported="false"
133+
android:fitsSystemWindows="true"
134+
android:theme="@style/Theme.Hidden" >
135+
</activity>
136+
<activity
137+
android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity"
138+
android:excludeFromRecents="true"
139+
android:exported="false"
140+
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
141+
<!--
142+
Service handling Google Sign-In user revocation. For apps that do not integrate with
143+
Google Sign-In, this service will never be started.
144+
-->
145+
<service
146+
android:name="com.google.android.gms.auth.api.signin.RevocationBoundService"
147+
android:exported="true"
148+
android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION"
149+
android:visibleToInstantApps="true" />
150+
75151
<activity
76152
android:name="com.google.android.gms.common.api.GoogleApiActivity"
77153
android:exported="false"

app/versions/mergedManifests/release/processReleaseManifest/AndroidManifest.xml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
android:protectionLevel="signature" />
1515

1616
<uses-permission android:name="com.jarroyo.composeapp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
17+
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
1718

1819
<application
1920
android:name="com.jarroyo.composeapp.ComposeApp"
@@ -58,6 +59,12 @@
5859
<meta-data
5960
android:name="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar"
6061
android:value="com.google.firebase.components.ComponentRegistrar" />
62+
<meta-data
63+
android:name="com.google.firebase.components:com.google.firebase.auth.ktx.FirebaseAuthLegacyRegistrar"
64+
android:value="com.google.firebase.components.ComponentRegistrar" />
65+
<meta-data
66+
android:name="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar"
67+
android:value="com.google.firebase.components.ComponentRegistrar" />
6168
<meta-data
6269
android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar"
6370
android:value="com.google.firebase.components.ComponentRegistrar" />
@@ -66,6 +73,75 @@
6673
android:value="com.google.firebase.components.ComponentRegistrar" />
6774
</service>
6875

76+
<activity
77+
android:name="com.google.firebase.auth.internal.GenericIdpActivity"
78+
android:excludeFromRecents="true"
79+
android:exported="true"
80+
android:launchMode="singleTask"
81+
android:theme="@android:style/Theme.Translucent.NoTitleBar" >
82+
<intent-filter>
83+
<action android:name="android.intent.action.VIEW" />
84+
85+
<category android:name="android.intent.category.DEFAULT" />
86+
<category android:name="android.intent.category.BROWSABLE" />
87+
88+
<data
89+
android:host="firebase.auth"
90+
android:path="/"
91+
android:scheme="genericidp" />
92+
</intent-filter>
93+
</activity>
94+
<activity
95+
android:name="com.google.firebase.auth.internal.RecaptchaActivity"
96+
android:excludeFromRecents="true"
97+
android:exported="true"
98+
android:launchMode="singleTask"
99+
android:theme="@android:style/Theme.Translucent.NoTitleBar" >
100+
<intent-filter>
101+
<action android:name="android.intent.action.VIEW" />
102+
103+
<category android:name="android.intent.category.DEFAULT" />
104+
<category android:name="android.intent.category.BROWSABLE" />
105+
106+
<data
107+
android:host="firebase.auth"
108+
android:path="/"
109+
android:scheme="recaptcha" />
110+
</intent-filter>
111+
</activity>
112+
113+
<service
114+
android:name="androidx.credentials.playservices.CredentialProviderMetadataHolder"
115+
android:enabled="true"
116+
android:exported="false" >
117+
<meta-data
118+
android:name="androidx.credentials.CREDENTIAL_PROVIDER_KEY"
119+
android:value="androidx.credentials.playservices.CredentialProviderPlayServicesImpl" />
120+
</service>
121+
122+
<activity
123+
android:name="androidx.credentials.playservices.HiddenActivity"
124+
android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
125+
android:enabled="true"
126+
android:exported="false"
127+
android:fitsSystemWindows="true"
128+
android:theme="@style/Theme.Hidden" >
129+
</activity>
130+
<activity
131+
android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity"
132+
android:excludeFromRecents="true"
133+
android:exported="false"
134+
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
135+
<!--
136+
Service handling Google Sign-In user revocation. For apps that do not integrate with
137+
Google Sign-In, this service will never be started.
138+
-->
139+
<service
140+
android:name="com.google.android.gms.auth.api.signin.RevocationBoundService"
141+
android:exported="true"
142+
android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION"
143+
android:visibleToInstantApps="true" />
144+
69145
<activity
70146
android:name="com.google.android.gms.common.api.GoogleApiActivity"
71147
android:exported="false"
-71 Bytes
Binary file not shown.

desktop/src/jvmMain/kotlin/com/jarroyo/composeapp/Main.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ fun initializeFirebase() {
3737

3838
val options: FirebaseOptions = FirebaseOptions.Builder()
3939
.setProjectId("virtualgym-684f7")
40+
.setApiKey("AIzaSyDvyfQtz9i3vIGKygPYo7x0Y3UVnT3pG3Q")
4041
.setApplicationId("1:129903346150:android:bf4d3697156f8e7009d627")
4142
.build()
4243

0 commit comments

Comments
 (0)