Use keyring library
Handle missing backends