In openSUSE Leap, the default polkit policy is set as the following:
> org.freedesktop.NetworkManager.settings.modify.system need-auth
Every time users log into the system, a polkit dialog pops up asking for authentication.
Originally reported at: https://bugzilla.opensuse.org/show_bug.cgi?id=1173864
Not sure how to completely fix this issue without changing your distro's default Polkit policy, sorry. The only solution I see so far is to call GetSecrets only when user wants to change connection password. I'll see how to implement such mechanism for the next version.