Účty a jednotné přihlášení - Accounts & SSO
![]() Účty a jednotné přihlášení jak je používán Ubuntu | |
Původní autoři | Nokia |
---|---|
Vývojáři | Intel, Canonical Ltd., KDE |
První vydání | 16. listopadu 2009 |
Stabilní uvolnění | Různé[1] |
Napsáno | C (glib ), C ++ (Qt ) |
Operační systém | Unixový |
K dispozici v | Vícejazyčné |
Typ | Jednotné přihlášení rámec |
Licence | GNU LGPL 2.1 |
webová stránka | účty-sso |
Účty a jednotné přihlášení, účty-sso, nebo v poslední době gSSO je jednotné přihlášení rámec pro počítače.
Pocházející jako součást Maemo 5[2] Účty - jednotné přihlášení je svobodný software licencováno pod LGPL 2.1. Účty - jednotné přihlášení bylo nasazeno jako standardní součást Nokia N900, Nokia N9,[3] Tizen,[4] a Ubuntu.[5] Později byl integrován do Plazmové pracovní prostory KDE.[6][7]
Dějiny
Účty - jednotné přihlášení bylo původně vyvinuto společností Nokia který ji nakonec odeslal jako součást Maemo 5[2] na 16. listopadu 2009.[8][9]
Později byl integrován do softwarové platformy MeeGo 1.2 Handset[10][11] který byl formálně vydán dne 18. května 2011.[12]
Poté, co projekt MeeGo skončil, byl účet SSO převeden do nezávislého projektu Intel.[13] Společnost Canonical Ltd poté přijala účty SSO pro Ubuntu 12.10[14] (později také Ubuntu Touch[15]) a KDE jej integrovalo v listopadu 2012.[16]
Funkce
Mezi funkce účtů SSO patří architektura založená na pluginech, práce s různými uživatelskými rozhraními, back-endy úložišť a různé úrovně zabezpečení.[3][13][17]
Zatímco účty-SSO se primárně používá pro centralizovanou správu přihlášení služby sociálních sítí, např. sdílení fotografií na službu z aplikace pro správu obrázků a chatování na stejnou službu od instant messenger, jeho architektura založená na pluginech také umožňuje lokální použití, jako např šifrování disku pro které a kryptsetup byl vyvinut plugin pro účty SSO.[18]
Rámec Accounts-SSO sestává z několika jednotlivě vydaných komponent:
- značka: A démon poskytování služby SSO přes D-Bus - původně založené na Qt, je přepisováno společností Intel pouze pomocí GLib.[19]
- libaccounts-glib: Knihovna klientů založená na GLib pro správu databáze účtů.[20]
- libaccounts-qt: Knihovna klientů pro správu databáze účtů pro aplikace založené na Qt[21] - implementováno jako wrapper around libaccounts-glib.[3]
- libsignon-glib: Knihovna klientů založená na GLib pro aplikace zpracovávající ověřování účtů prostřednictvím služby přihlášení jednotného přihlášení.[22]
- přihlašovací pluginy: Hrstka značka ověřovací doplňky jsou vyvíjeny v rámci projektu Účty-jednotné přihlášení. Mezi nimi pluginy pro Digestivní přístup,[23] OAuth,[24] SASL,[25] a X.509.[26]
- doplňky účtu: Projekt Účty-jednotné přihlašování ponechává vývoj doplňků pro konkrétní služby na třetí strany. Open source pluginy pro různé služby (Facebook, Google, Cvrlikání, ...) vyvíjejí Kanonický.[27]
Viz také
externí odkazy
- Oficiální webové stránky
- Vývoj domů na Gitlab.com
- Online účty KDE
- Účty online pro Ubuntu na Launchpad.net
Reference
- ^ „Oznámení rámce účtů a jednotného přihlášení“. Hosting projektu Google. Citováno 2013-03-23.
- ^ A b „Zpráva o binární kompatibilitě Maemo 5.0 až MeeGo 1.2 Harmattan“. Linuxtesting.org. Citováno 2013-03-26.
libaccounts-qt.so.1: Maemo 5.0: přidáno
- ^ A b C Sam (2011-08-16). „Účet Meego a projekt jednotného přihlášení“. Meegoexperts.com. Citováno 2013-03-23.
- ^ David Christopher King. „Online účty Ubuntu: správa pověření pro vývojáře aplikací“ (PDF). FOSDEM 2013. Citováno 2013-03-23.
- ^ „Online účty GNOME: proč je to tak, jak to je“. Debarshiray.wordpress.com. Citováno 2013-03-23.
- ^ „Online účty KDE“. KDE. Citováno 2013-03-23.
- ^ „KDE Telepathy se připojuje k vydávacímu balíčku aplikací KDE, protože je plně portován na Plasma 5“. Martyho typepad. Citováno 2015-03-06.
- ^ „Finální vydání Maemo 5: firmware a aktualizovaná SDK | flors“. Flors.wordpress.com. Citováno 2013-03-26.
- ^ "Maemo 5 / PR1.0 - maemo.org wiki". Wiki.maemo.org. Citováno 2013-03-26.
- ^ „Integrace správy účtů do aplikací“. Harmattan-dev.nokia.com. 2012-04-24. Archivovány od originál dne 06.09.2013. Citováno 2013-03-26.
- ^ „Index of /MeeGo/releases/1.2.0/repos/oss/source“. Repo.meego.com. Citováno 2013-03-26.
- ^ „Verze 1.2“. MeeGo. Archivovány od originál dne 05.07.2011. Citováno 2013-03-26.
- ^ A b „accounts-sso - Accounts & SSO framework“. Hosting projektu Google. Citováno 2013-03-23.
- ^ „Online účty přistály v Ubuntu 12.10 jako výchozí | Iloveubuntu: blog Ubuntu“. Iloveubuntu. 2012-08-22. Archivovány od originál dne 2012-08-25. Citováno 2013-03-26.
- ^ „Nastavení online účtů pro Ubuntu Touch v Launchpadu“. Launchpad.net. Citováno 2013-07-03.
- ^ Přidal Àlex Fiestas před 4 měsíci (2012-11-29). „Systém správy webových účtů - revize 2a0be841 - projekty KDE“. Projects.kde.org. Archivovány od originál dne 15. 4. 2013. Citováno 2013-03-26.
- ^ „Online účty | Vývojář aplikací pro Ubuntu“. Canonical Ltd. Archivováno od originál dne 15. 2. 2013. Citováno 2013-03-23.
- ^ „rozšíření / kryptsetup“. Hosting projektu Google. Citováno 2013-04-17.
- ^ Alexander Kanavin (15. března 2013). „Online účty GNOME: proč je to tak, jak to je“. Citováno 2013-04-15.
[…] Jen krátká poznámka vám všem, že my (Intel OTC) přepisujeme démona SSO a ověřovací pluginy v jazyce C pomocí glib a gdbus […]
- ^ "Část I. Přehled libaccounts-glib". gitlab.io. Citováno 2016-07-27.
- ^ "accounts-qt: Accounts-Qt library". gitlab.com. 11. 10. 2012. Citováno 2016-07-27.
- ^ "libsignon-glib". gitlab.com. Citováno 2016-07-27.
- ^ "signon-plugin-digest". Hosting projektu Google. Citováno 2013-04-15.
- ^ „OZNAM: Vydání signon-plugin-oauth2 0,15“. Diskusní skupiny Google. Citováno 2013-04-15.
- ^ „gsignond-plugin-sasl“. Hosting projektu Google. Citováno 2013-04-15.
- ^ „signon-plugin-x509“. Hosting projektu Google. Citováno 2013-04-15.
- ^ Balíček „Ubuntu:“ account-plugins „. Launchpad.net. Citováno 2013-04-15.