The way that my application is set up right now is where the use of password autofill and the system offering to remember the password can cause potential security issues. I know that the user has the ability turn off autofill, but is there a way that developers can restrict these two features for only their application?
Edit:
I have a username and password text field where both text fields have a contentType of .unspecified. The password text field has secureTextEntry as true.
If I have a password saved in Keychain, when tapping on a textfield, the QuickType bar has an option for Keychain autofill. If I tap on a set of credentials on the QuickType bar (containing a username and password), the username text field and password text field populates with its respective credentials (despite having an unspecified contentType). I would like to disable this autofill feature.
I would also like to disable the feature where when the user logs in, the system will ask the user to "Remember password".