File tree Expand file tree Collapse file tree
play-services-core/src/main/kotlin/org/microg/gms/auth/credentials/provider Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -168,6 +168,9 @@ const val GOOGLE_ID_ANDROIDX_AUTO_SELECT = "androidx.credentials.BUNDLE_KEY_IS_A
168168const val GOOGLE_ID_BUNDLE_KEY_ID = " com.google.android.libraries.identity.googleid.BUNDLE_KEY_ID"
169169const val GOOGLE_ID_BUNDLE_KEY_ID_TOKEN = " com.google.android.libraries.identity.googleid.BUNDLE_KEY_ID_TOKEN"
170170const val GOOGLE_ID_BUNDLE_KEY_DISPLAY_NAME = " com.google.android.libraries.identity.googleid.BUNDLE_KEY_DISPLAY_NAME"
171+ const val GOOGLE_ID_BUNDLE_KEY_GIVEN_NAME = " com.google.android.libraries.identity.googleid.BUNDLE_KEY_GIVEN_NAME"
172+ const val GOOGLE_ID_BUNDLE_KEY_FAMILY_NAME = " com.google.android.libraries.identity.googleid.BUNDLE_KEY_FAMILY_NAME"
173+ const val GOOGLE_ID_BUNDLE_KEY_PHONE_NUMBER = " com.google.android.libraries.identity.googleid.BUNDLE_KEY_PHONE_NUMBER"
171174const val GOOGLE_ID_BUNDLE_KEY_PROFILE_PICTURE_URI = " com.google.android.libraries.identity.googleid.BUNDLE_KEY_PROFILE_PICTURE_URI"
172175
173176// Credential types
Original file line number Diff line number Diff line change @@ -94,7 +94,10 @@ class SignInProxyActivity : CredentialProviderActivity() {
9494 putString(GOOGLE_ID_BUNDLE_KEY_ID , signInCredential.id)
9595 putString(GOOGLE_ID_BUNDLE_KEY_ID_TOKEN , signInCredential.googleIdToken)
9696 putString(GOOGLE_ID_BUNDLE_KEY_DISPLAY_NAME , signInCredential.displayName)
97- putString(GOOGLE_ID_BUNDLE_KEY_PROFILE_PICTURE_URI , signInCredential.profilePictureUri?.toString())
97+ putString(GOOGLE_ID_BUNDLE_KEY_GIVEN_NAME , signInCredential.givenName)
98+ putString(GOOGLE_ID_BUNDLE_KEY_FAMILY_NAME , signInCredential.familyName)
99+ putString(GOOGLE_ID_BUNDLE_KEY_PHONE_NUMBER , signInCredential.phoneNumber)
100+ putParcelable(GOOGLE_ID_BUNDLE_KEY_PROFILE_PICTURE_URI , signInCredential.profilePictureUri)
98101 }
99102
100103 val credential = CustomCredential (TYPE_GOOGLE_ID_TOKEN_CREDENTIAL , credentialData)
You can’t perform that action at this time.
0 commit comments