docs: update autofill credentials guide with Capgo validation tool and plugin changes as capacitor-ios-autofill-save-password is not working anymore#484
Conversation
…d plugin changes as capacitor-ios-autofill-save-password is not working anymore
|
@riderx is attempting to deploy a commit to the Ionic Team on Vercel. A member of the Team first needs to authorize it. |
There was a problem hiding this comment.
Pull request overview
Updates the Autofill Credentials guide to address iOS 18.3 incompatibilities with the previously recommended save-password plugin by pointing readers to Capgo alternatives for AASA validation and credential saving.
Changes:
- Adds a Capgo AASA validation tool link alongside existing validation options.
- Switches installation and usage examples to
@capgo/capacitor-autofill-save-password. - Adds an Android note/link for configuring the Capgo plugin.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| ### 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: |
There was a problem hiding this comment.
The text still states users need to use the capacitor-ios-autofill-save-password plugin (and links to that repo), but the install/import instructions below are for @capgo/capacitor-autofill-save-password. This is internally inconsistent and will mislead readers—update the plugin name/link in this sentence (and consider explicitly noting that the old plugin is no longer compatible on recent iOS versions, if that’s the intent).
| 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): |
|
|
||
| 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. |
There was a problem hiding this comment.
Typo: "associaltion" is misspelled in this sentence; it should be "association".
| 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 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 association issues. |
|
|
||
| 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. |
There was a problem hiding this comment.
Grammar/wording issues in this line reduce clarity: it should be "Capgo provides an AASA tester" (not "Capgo provide a"), and "site association" shouldn’t be capitalized mid-sentence.
| 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. |
| 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. |
There was a problem hiding this comment.
This Android section says the plugin supports reading/writing passwords in the "keychain", but "Keychain" is iOS terminology (Android uses Keystore). Also there’s a double space after "Or" and "setup" should be "set up" as a verb. Please reword this to use platform-accurate terminology and fix the spacing/grammar.
| 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. |
| @@ -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. | |||
There was a problem hiding this comment.
Grammar: "Branch provide" should be "Branch provides".
| 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. |
Fix #414