From 419af8b7d7bee90e55dd94cd3b09e21833dd57f2 Mon Sep 17 00:00:00 2001 From: Martin Donadieu Date: Fri, 14 Nov 2025 01:33:00 +0000 Subject: [PATCH 1/5] docs: update autofill credentials guide with Capgo validation tool and plugin changes as capacitor-ios-autofill-save-password is not working anymore --- docs/main/guides/autofill-credentials.mdx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/main/guides/autofill-credentials.mdx b/docs/main/guides/autofill-credentials.mdx index ed88028ee..2dd5ca97c 100644 --- a/docs/main/guides/autofill-credentials.mdx +++ b/docs/main/guides/autofill-credentials.mdx @@ -141,15 +141,19 @@ Apple provides a [tool](https://search.developer.apple.com/appsearch-validation- Branch provide a [tool](https://branch.io/resources/aasa-validator) that validates the link, content-type and JSON structure. It will show a false positive on an invalid JSON schema however. +Capgo provide a [aasa-tester](https://aasa-tester.capgo.app/) made for Capacitor that validates the link, content-type and JSON structure. It will help you to debug any Site associaltion issues. + ### Save Credentials To control the saving of username and password credentials with the native iOS Password Manager you will need to use the [capacitor-ios-autofill-save-password](https://github.com/cuongpl/capacitor-ios-autofill-save-password) plugin: ```bash -npm install capacitor-ios-autofill-save-password +npm install @capgo/capacitor-autofill-save-password ``` Your code will need to save credentials after successful login if it targets iOS (other platforms do not require this): ```typescript +import { SavePassword } from '@capgo/capacitor-autofill-save-password'; + if (Capacitor.getPlatform() === 'ios') { await SavePassword.promptDialog({ username: '[the username that was entered]', @@ -181,6 +185,9 @@ Follow the [Android Deep Links Guide](deep-links#android-configuration) to creat } ``` +Or with `@capgo/capacitor-autofill-save-password` to support Read and write passwords in keychain. +Follow this [link](https://capgo.app/docs/plugins/autofill-save-password/) to setup Android. + ## Configuration for Web Follow the [Deep Links Guide](deep-links#website-configuration) if you are targeting the web. From 99f3eca8170af49957f8e3416fdc5f34f0a421e0 Mon Sep 17 00:00:00 2001 From: Martin DONADIEU Date: Fri, 27 Mar 2026 04:57:37 +0100 Subject: [PATCH 2/5] Update docs/main/guides/autofill-credentials.mdx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/main/guides/autofill-credentials.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/main/guides/autofill-credentials.mdx b/docs/main/guides/autofill-credentials.mdx index 2dd5ca97c..65086bc5e 100644 --- a/docs/main/guides/autofill-credentials.mdx +++ b/docs/main/guides/autofill-credentials.mdx @@ -139,7 +139,7 @@ A green checkmark indicates a validation configuration whilst a yellow alert ind #### Other Validation Tools Apple provides a [tool](https://search.developer.apple.com/appsearch-validation-tool/) that should validate the association. Note: It does seem to fail on good configurations. -Branch provide a [tool](https://branch.io/resources/aasa-validator) that validates the link, content-type and JSON structure. It will show a false positive on an invalid JSON schema however. +Branch provides a [tool](https://branch.io/resources/aasa-validator) that validates the link, content-type and JSON structure. It will show a false positive on an invalid JSON schema however. Capgo provide a [aasa-tester](https://aasa-tester.capgo.app/) made for Capacitor that validates the link, content-type and JSON structure. It will help you to debug any Site associaltion issues. From 6837164f9ed0732dc7173135e48bf30626a8f696 Mon Sep 17 00:00:00 2001 From: Martin DONADIEU Date: Fri, 27 Mar 2026 04:57:47 +0100 Subject: [PATCH 3/5] Update docs/main/guides/autofill-credentials.mdx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/main/guides/autofill-credentials.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/main/guides/autofill-credentials.mdx b/docs/main/guides/autofill-credentials.mdx index 65086bc5e..058533101 100644 --- a/docs/main/guides/autofill-credentials.mdx +++ b/docs/main/guides/autofill-credentials.mdx @@ -141,7 +141,7 @@ Apple provides a [tool](https://search.developer.apple.com/appsearch-validation- Branch provides a [tool](https://branch.io/resources/aasa-validator) that validates the link, content-type and JSON structure. It will show a false positive on an invalid JSON schema however. -Capgo provide a [aasa-tester](https://aasa-tester.capgo.app/) made for Capacitor that validates the link, content-type and JSON structure. It will help you to debug any Site associaltion issues. +Capgo provides an [AASA tester](https://aasa-tester.capgo.app/) made for Capacitor that validates the link, content-type and JSON structure. It will help you to debug any site association issues. ### Save Credentials From b6f43047d708c331edf77b4a02f7c495b9b9e0f2 Mon Sep 17 00:00:00 2001 From: Martin DONADIEU Date: Fri, 27 Mar 2026 04:57:55 +0100 Subject: [PATCH 4/5] Update docs/main/guides/autofill-credentials.mdx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/main/guides/autofill-credentials.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/main/guides/autofill-credentials.mdx b/docs/main/guides/autofill-credentials.mdx index 058533101..45c11fa0e 100644 --- a/docs/main/guides/autofill-credentials.mdx +++ b/docs/main/guides/autofill-credentials.mdx @@ -185,8 +185,8 @@ Follow the [Android Deep Links Guide](deep-links#android-configuration) to creat } ``` -Or with `@capgo/capacitor-autofill-save-password` to support Read and write passwords in keychain. -Follow this [link](https://capgo.app/docs/plugins/autofill-save-password/) to setup Android. +Or use `@capgo/capacitor-autofill-save-password` to support reading and writing passwords using the device's secure credential storage (such as the Android Keystore). +Follow this [link](https://capgo.app/docs/plugins/autofill-save-password/) to set up Android. ## Configuration for Web Follow the [Deep Links Guide](deep-links#website-configuration) if you are targeting the web. From ab946f23b23c511ee43243bf7789b293b81092c0 Mon Sep 17 00:00:00 2001 From: Martin DONADIEU Date: Fri, 27 Mar 2026 04:58:02 +0100 Subject: [PATCH 5/5] Update docs/main/guides/autofill-credentials.mdx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/main/guides/autofill-credentials.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/main/guides/autofill-credentials.mdx b/docs/main/guides/autofill-credentials.mdx index 45c11fa0e..500666ee3 100644 --- a/docs/main/guides/autofill-credentials.mdx +++ b/docs/main/guides/autofill-credentials.mdx @@ -145,7 +145,7 @@ Capgo provides an [AASA tester](https://aasa-tester.capgo.app/) made for Capacit ### Save Credentials -To control the saving of username and password credentials with the native iOS Password Manager you will need to use the [capacitor-ios-autofill-save-password](https://github.com/cuongpl/capacitor-ios-autofill-save-password) plugin: +To control the saving of username and password credentials with the native iOS Password Manager you will need to use the [@capgo/capacitor-autofill-save-password](https://github.com/Cap-go/capacitor-autofill-save-password) plugin (which replaces the older `capacitor-ios-autofill-save-password` plugin that is no longer compatible with recent iOS versions): ```bash npm install @capgo/capacitor-autofill-save-password ```