nextcloud-goa 0.1.3

GNOME Online Accounts integration for the Nextcloud Rust SDK
Documentation

nextcloud-goa

GNOME Online Accounts integration for Nextcloud system single-sign-on.

Part of the nextcloud-rust-sdk workspace.

Installation

[dependencies]
nextcloud-goa = "0.1.2"

Features

  • Communicates with org.gnome.OnlineAccounts via D-Bus.
  • Extracts server URLs, usernames, and enabled calendar/storage services.
  • Retrieves app passwords directly from the GNOME Keyring.

Example

use nextcloud_goa::GnomeOnlineAccounts;

// Queries GNOME Online Accounts over D-Bus for Nextcloud system accounts

License

GNU General Public License v3.0 or later (GPL-3.0-or-later).