What is PyQt-NetworkAuth?

PyQt-NetworkAuth is a set of Python bindings for The Qt Company's Qt Network Authorization library. It is available for PyQt6. (The same classes are also part of PyQt5.) PyQt-NetworkAuth enables applications to obtain limited access to online accounts and HTTP services without exposing users' passwords.


PyQt-NetworkAuth is dual licensed on all supported platforms under the GNU GPL v3 and the Riverbank Commercial License. Unlike Qt Network Authorization, PyQt-NetworkAuth is not available under the LGPL. The commercial version of PyQt-NetworkAuth is bundled with the commercial version of PyQt. You can purchase the commercial version of PyQt here.

Please contact sales@riverbankcomputing.com if you would like a copy of the Riverbank Commercial License.