Английская Википедия:Accounts & SSO
Шаблон:Short description Шаблон:Infobox software
Accounts & SSO, accounts-sso, or lately gSSO is a single sign-on framework for computers.
Originating as part of Maemo 5[1] Accounts-SSO is free software licensed under LGPL 2.1. Accounts-SSO was deployed as a standard component of Nokia N900, Nokia N9,[2] Tizen,[3] and Ubuntu.[4] Later it was integrated in KDE Plasma Workspaces.[5][6]
History
Accounts-SSO was originally developed by Nokia who eventually shipped it as part of Maemo 5[1] on Шаблон:Dts.[7][8]
It was later integrated into MeeGo 1.2 Handset software platform[9][10] which was formally released on Шаблон:Dts.[11]
After the MeeGo project ended, Accounts-SSO was transferred into an independent project by Intel.[12] Canonical Ltd then adopted Accounts-SSO for Ubuntu 12.10[13] (later also Ubuntu Touch[14]) and KDE integrated it in November 2012.[15]
Features
Among Accounts-SSO's features are a plugin-based architecture, working with diverse user interfaces, storage back-ends, and varying levels of security.[2][12][16]
While Accounts-SSO is primarily being used for centralized login management to social networking services, e.g. sharing photos to a service from an image managing application and chatting on the same service from an instant messenger, its plugin-based architecture also allows for local usage, such as disk encryption for which a cryptsetup plugin for Accounts-SSO was developed.[17]
The Accounts-SSO framework consists of several individually released components:
- signond: A daemon providing the SSO service over D-Bus – originally Qt-based, it's being rewritten by Intel using only GLib.[18]
- libaccounts-glib: GLib-based client library for managing the accounts database.[19]
- libaccounts-qt: Client library for managing the accounts database for Qt-based applications[20] – implemented as wrapper around libaccounts-glib.[2]
- libsignon-glib: GLib-based client library for applications handling account authentication through the signond Single Sign-On service.[21]
- signon plugins: A handful of signond authentication plugins are developed within the Accounts-SSO project. Among them plugins for Digest access,[22] OAuth,[23] SASL,[24] and X.509.[25]
- account plugins: The Accounts-SSO project leaves development of plugins for specific services to 3rd parties. Open source plugins for various services (Facebook, Google, Twitter,...) are being developed by Canonical.[26]
See also
External links
- Шаблон:Official website
- Шаблон:URL on Gitlab.com
- Шаблон:URL
- Шаблон:URL on Launchpad.net
References
Шаблон:Reflist Шаблон:Intel Шаблон:Nokia services
- ↑ 1,0 1,1 Шаблон:Cite web
- ↑ 2,0 2,1 2,2 Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ 12,0 12,1 Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web