Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-114578

Support for AutoFill (password managers)

XMLWordPrintable

    • Android, iOS/tvOS/watchOS

      Currently, Qt-based apps aren’t able to make use of password managers, because they expect apps to use native GUI elements (e.g. EditText) or to support the AutoFill frameworks. This leads to a poor customer experience compared to native apps, as users expect this feature (see screenshots).

      AutoFill frameworks on iOS and Android expect, that text inputs are annotated to be username or password. Unfortunately, that doesn’t work with QML. Neither setting 

      inputMethodHints: Qt.ImhHiddenText

       nor 

      Accessible.passwordEdit: true

       is recognized by password managers.

       

      Documentation AutoFill frameworks:

      iOS:

      https://developer.apple.com/documentation/security/password_autofill/enabling_password_autofill_on_a_text_input_view?language=objc

      Android:

      https://developer.android.com/guide/topics/text/autofill-optimize

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            vestbo Tor Arne Vestbø
            p.heimann Paul Heimann
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes