mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-24 13:08:46 +00:00
Prompt to save PIN to device password manager.
Fixes an issue where the system auto-fill could overwrite the Signal backup key saved to the device password manager with the Signal PIN. The PIN confirmation screen now explicitly uses `CredentialManager` to save the `Signal PIN` under a separate username from the `Signal Backups` key, allowing both credentials to be stored and auto-filled correctly. - Add `com.google.android.libraries.identity.googleid` dependency so `CredentialManager` works on Android < 14. - Prompt to save Signal PIN to credential manager after PIN is created/edited.
This commit is contained in:
committed by
Alex Hart
parent
ef874c4091
commit
6d58e89c18
@@ -129,6 +129,7 @@ google-libphonenumber = "com.googlecode.libphonenumber:libphonenumber:8.13.50"
|
||||
google-play-services-maps = "com.google.android.gms:play-services-maps:19.0.0"
|
||||
google-play-services-auth = "com.google.android.gms:play-services-auth:21.3.0"
|
||||
google-play-services-wallet = "com.google.android.gms:play-services-wallet:19.4.0"
|
||||
google-signin = "com.google.android.libraries.identity.googleid:googleid:1.1.1"
|
||||
google-zxing-android-integration = "com.google.zxing:android-integration:3.3.0"
|
||||
google-zxing-core = "com.google.zxing:core:3.4.1"
|
||||
google-ez-vcard = "com.googlecode.ez-vcard:ez-vcard:0.9.11"
|
||||
|
||||
@@ -4068,6 +4068,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
|
||||
<sha256 value="194ac1fc1986dd1f62046fae37ddf77e63770fdc1f3d34baaa397cfbf4d191a2" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
</component>
|
||||
<component group="com.google.android.libraries.identity.googleid" name="googleid" version="1.1.1">
|
||||
<artifact name="googleid-1.1.1.aar">
|
||||
<sha256 value="0299fc0e5218b5c76623ef8cbebb9fbd164d03ed4b487b418de9a34f2be98db9" origin="Generated by Gradle"/>
|
||||
</artifact>
|
||||
</component>
|
||||
<component group="com.google.android.material" name="material" version="1.12.0">
|
||||
<artifact name="material-1.12.0.aar">
|
||||
<sha256 value="4a672941b626b9ab91ae893ed22598ea53ad69125c858c0a59fa9b90daa5cb08" origin="Generated by Gradle"/>
|
||||
|
||||
Reference in New Issue
Block a user