backend: Add Ubuntu Single Sign-On provider
Implement an Ubuntu Single Sign-On provider. This talks with the on-system snapd in order to authenticate the user. At the moment the credentials can be used to install and remove snaps from gnome-software.
Edited by Jeremy Bicha