Accounts & SSO

Accounts & SSO
Original author(s)Nokia
Developer(s)Intel, Canonical Ltd, KDE
Initial releaseNovember 16, 2009; 15 years ago (2009-11-16)
Stable release
Varying[1]
Written inC (glib), C++ (Qt)
Operating systemUnix-like
Available inMultilingual
TypeSingle sign-on framework
LicenseGNU LGPL 2.1
Websiteaccounts-sso.gitlab.io

Accounts & SSO, accounts-sso, or lately gSSO is a single sign-on framework for computers.

Originating as part of Maemo 5[2] Accounts-SSO is free software licensed under LGPL 2.1. Accounts-SSO was deployed as a standard component of Nokia N900, Nokia N9,[3] Tizen,[4] and Ubuntu.[5] Later it was integrated in KDE Plasma Workspaces.[6][7]

History

Accounts-SSO was originally developed by Nokia who eventually shipped it as part of Maemo 5[2] on November 16, 2009.[8][9]

It was later integrated into MeeGo 1.2 Handset software platform[10][11] which was formally released on May 18, 2011.[12]

After the MeeGo project ended, Accounts-SSO was transferred into an independent project by Intel.[13] Canonical Ltd then adopted Accounts-SSO for Ubuntu 12.10[14] (later also Ubuntu Touch[15]) and KDE integrated it in November 2012.[16]

Features

Among Accounts-SSO's features are a plugin-based architecture, working with diverse user interfaces, storage back-ends, and varying levels of security.[3][13][17]

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.[18]

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.[19]
  • libaccounts-glib: GLib-based client library for managing the accounts database.[20]
  • libaccounts-qt: Client library for managing the accounts database for Qt-based applications[21] – implemented as wrapper around libaccounts-glib.[3]
  • libsignon-glib: GLib-based client library for applications handling account authentication through the signond Single Sign-On service.[22]
  • signon plugins: A handful of signond authentication plugins are developed within the Accounts-SSO project. Among them plugins for Digest access,[23] OAuth,[24] SASL,[25] and X.509.[26]
  • 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[when?] by Canonical.[27]

See also

References

  1. ^ "Accounts & SSO framework announcements". Google Project Hosting. Retrieved 2013-03-23.
  2. ^ a b "Maemo 5.0 to MeeGo 1.2 Harmattan binary compatibility report". Linuxtesting.org. Retrieved 2013-03-26. libaccounts-qt.so.1: Maemo 5.0: added
  3. ^ a b c Sam (2011-08-16). "The Meego Accounts & Single Sign On Project". Meegoexperts.com. Retrieved 2013-03-23.
  4. ^ David Christopher King. "Ubuntu Online Accounts: credentials management for application developers" (PDF). FOSDEM 2013. Retrieved 2013-03-23.
  5. ^ "GNOME Online Accounts: why it is the way it is". Debarshiray.wordpress.com. 6 October 2012. Retrieved 2013-03-23.
  6. ^ "KDE Online Accounts". KDE. Retrieved 2013-03-23.
  7. ^ "KDE Telepathy joins KDE Applications release bundle as fully ported to Plasma 5". Marty's typepad. Retrieved 2015-03-06.
  8. ^ "Maemo 5 final release: firmware and updated SDK | flors". Flors.wordpress.com. 16 November 2009. Retrieved 2013-03-26.
  9. ^ "Maemo 5/PR1.0 - maemo.org wiki". Wiki.maemo.org. Retrieved 2013-03-26.
  10. ^ "Integrating account management to applications". Harmattan-dev.nokia.com. 2012-04-24. Archived from the original on 2013-09-06. Retrieved 2013-03-26.
  11. ^ "Index of /MeeGo/releases/1.2.0/repos/oss/source". Repo.meego.com. Retrieved 2013-03-26.
  12. ^ "1.2 Release". MeeGo. Archived from the original on 2011-07-05. Retrieved 2013-03-26.
  13. ^ a b "accounts-sso – Accounts & SSO framework". Google Project Hosting. Retrieved 2013-03-23.
  14. ^ "Online Accounts landed in Ubuntu 12.10 as default | Iloveubuntu: Ubuntu blog". Iloveubuntu. 2012-08-22. Archived from the original on 2012-08-25. Retrieved 2013-03-26.
  15. ^ "Online Accounts setup for Ubuntu Touch in Launchpad". Launchpad.net. 29 May 2013. Retrieved 2013-07-03.
  16. ^ Added by Àlex Fiestas (2012-11-29). "Web Account Management System - Revision 2a0be841 - KDE Projects". Projects.kde.org. Archived from the original on 2013-04-15. Retrieved 2013-03-26.
  17. ^ "Online Accounts | Ubuntu App Developer". Canonical Ltd. Archived from the original on 2013-02-15. Retrieved 2013-03-23.
  18. ^ "extensions/cryptsetup". Google Project Hosting. Retrieved 2013-04-17.
  19. ^ Alexander Kanavin (March 15, 2013). "GNOME Online Accounts: why it is the way it is". Retrieved 2013-04-15. […] just a quick note to you all that we (Intel OTC) are rewriting the SSO daemon and authentication plugins in C using glib and gdbus […]
  20. ^ "Part I. libaccounts-glib Overview". gitlab.io. Retrieved 2016-07-27.
  21. ^ "accounts-qt: Accounts-Qt library". gitlab.com. 2012-10-11. Retrieved 2016-07-27.
  22. ^ "libsignon-glib". gitlab.com. Retrieved 2016-07-27.
  23. ^ "signon-plugin-digest". Google Project Hosting. Retrieved 2013-04-15.
  24. ^ "ANNOUNCE: Release of signon-plugin-oauth2 0.15". Google Discussion Groups. Retrieved 2013-04-15.
  25. ^ "gsignond-plugin-sasl". Google Project Hosting. Retrieved 2013-04-15.
  26. ^ "signon-plugin-x509". Google Project Hosting. Retrieved 2013-04-15.
  27. ^ "Ubuntu: "account-plugins" package". Launchpad.net. Retrieved 2013-04-15.

Read other articles:

Woolly goodenia Goodenia robusta Goodenia robusta di Pegunungan FlindersTaksonomiDivisiTracheophytaSubdivisiSpermatophytesKladAngiospermaeKladmesangiospermsKladeudicotsKladcore eudicotsKladasteridsKladcampanulidsOrdoAsteralesFamiliGoodeniaceaeGenusGoodeniaSpesiesGoodenia robusta K.Krause, 1912 Tata namaBasionimGoodenia geniculata var. robusta (en) Sinonim taksonGoodenia geniculata var. robusta Benth.[1]lbs Goodenia robusta, yang lebih dikenal sebagai woolly goodenia,[2] adalah...

 

Partai Persatuan Pekerja Polandia Polska Zjednoczona Partia RobotniczaPemimpin pertamaBolesław BierutPemimpin terakhirMieczysław RakowskiDibentuk16–21 Desember 1948Dibubarkan27–30 Januari 1990Digabungkan dariPartai Sosialis Polandia dan Partai Pekerja PolandiaKantor pusatNowy Świat 6/12, 00-497 WarsawaSurat kabarTrybuna LuduSayap pemudaPersatuan Pemuda Sosialis PolandiaKeanggotaan (1970an)3,500,000IdeologiKomunismeSosialismeMarxisme–LeninismePosisi politikKiri jauhAfiliasi ...

 

«Трактат о шифрах» (1466 г.) — одна из первых в Европе книг, посвящённая криптоанализу, написана Леоном Баттиста Альберти — итальянским учёным, гуманистом, писателем, одним из зачинателей новой европейской архитектуры и ведущим теоретиком искусства эпохи Возрождени�...

Mazmur 123Naskah Gulungan Mazmur 11Q5 di antara Naskah Laut Mati memuat salinan sejumlah besar mazmur Alkitab yang diperkirakan dibuat pada abad ke-2 SM.KitabKitab MazmurKategoriKetuvimBagian Alkitab KristenPerjanjian LamaUrutan dalamKitab Kristen19← Mazmur 122 Mazmur 124 → Mazmur 123 (disingkat Maz 123 atau Mz 123; penomoran Septuaginta: Mazmur 122) adalah sebuah mazmur dalam bagian ke-5 Kitab Mazmur di Alkitab Ibrani dan Perjanjian Lama dalam Alkitab Kristen. Tidak ada catatan n...

 

Wyszanów massacrePart of the Invasion of Poland (1939)Mass grave of the massacre victims at the cemetery in WyszanówWyszanów massacre (Poland)LocationWyszanów, PolandCoordinates51°21′30″N 18°09′41″E / 51.35833°N 18.16139°E / 51.35833; 18.16139DateSeptember 2, 1939 (1939-09-02)Attack typeMass murderDeaths24Perpetrators10th Infantry Division of the Wehrmacht The Wyszanów massacre, which occurred on September 2, 1939, in the village of Wysz...

 

SaintAnthony of WeertO.F.M.Religious, priest and martyrBorn1523Venerated inRoman Catholic ChurchBeatified14 November 1675, Rome, Papal States by Pope Clement XCanonized29 June 1867, Rome, Papal States by Pope Pius IXFeast9 July Anthony of Weert was a Franciscan friar and priest who was martyred during the Dutch Revolt. Eighteen other men were martyred alongside him; they are known as the Martyrs of Gorkum.[1] The Martyrs of Gorkum were all beatified in 1675 and then canonised by ...

Hotel in Berkeley, California Durant Hotel redirects here. For the former hotel (and current apartment building) in Flint, Michigan, see The Durant. Graduate BerkeleyFormer namesHotel Durant/Durant Hotel (1928-2017)General informationLocationBerkeley, California, United StatesAddress2600 Durant AvenueCoordinates37.8679420, -122.2563050 37°52′05″N 122°15′23″W / 37.8680°N 122.2563°W / 37.8680; -122.2563Opening1928OwnerGraduate HotelsManagementGraduate HotelsT...

 

Place in Northern, IsraelOr HaGanuz אוֹר הַגָּנוּז‎Hebrew transcription(s) • unofficialOr GanuzOr HaGanuzCoordinates: 33°0′18″N 35°26′44″E / 33.00500°N 35.44556°E / 33.00500; 35.44556CountryIsraelDistrictNorthernCouncilMerom HaGalilAffiliationAmanaFounded1989Founded byGush EmunimPopulation (2022)[1]607Or HaGanuz Or HaGanuz (Hebrew: אוֹר הַגָּנוּז, lit. Hidden Light), sometimes Or Ganuz, is a comm...

 

Questa voce o sezione sull'argomento partiti politici non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Partito Nazionale(ES) Partido Nacional LeaderLuis Alberto Lacalle Pou PresidentePablo Iturralde Stato Uruguay SedeMontevideo Fondazione10 agosto 1836 IdeologiaConservatorismo nazionaleConse...

Disocactus Disocactus crenatus Klasifikasi ilmiah Domain: Eukaryota Kerajaan: Plantae (tanpa takson): Tracheophyta (tanpa takson): Angiospermae (tanpa takson): Eudikotil Ordo: Caryophyllales Famili: Cactaceae Subfamili: Cactoideae Tribus: Hylocereeae Genus: DisocactusLindl.[1] Spesies tipe Disocactus biformis Spesies Lihat teks Disocactus adalah genus kaktus (famili cactaceae) epifit dalam tribus Hylocereeae yang ditemukan di Amerika Tengah, Kepulauan Karibia, dan Amerika Selatan bag...

 

Celtic tribe CatuvellauniGeographyCapitalVerulamium (St. Albans)LocationModern Bedfordshire, Buckinghamshire and Hertfordshire. (Also parts of Berkshire, Cambridgeshire, Essex, Greater London and Oxfordshire.)RulersTasciovanusCunobelineCaratacusTogodumnusEpaticcus Catuvellauni, Tasciovanus, Hidden Faces gold stater. Obv: stylized crescents and wreaths with hidden faces. Rev: Celtic warrior on horse right, carrying carnyx. The Catuvellauni (Common Brittonic: *Catu-wellaunī, war-chiefs) were a...

 

Christian denomination in the United States Evangelical Lutheran Diocese of North AmericaAbbreviationELDoNAClassificationProtestantOrientationConfessional LutheranStructureEpiscopalRegionUnited StatesCongregations28Official websiteeldona.org This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article relies excessively on references to primary sources. Please improve this article by addi...

Ethnic Romanians in Italy Not to be confused with Romani people in Italy. Ethnic group Romanians in ItalyTotal population1,081,836 Romanian citizens (2023)[1] 194,480 Moldovan citizens (2020)[1]Regions with significant populationsRome, Turin, Milan, Bologna, Padua, Verona, Florence, Guidonia Montecelio, Aprilia, Venice[2]LanguagesItalian, RomanianReligionPredominantly Orthodox Christianity; also Roman Catholicism[3]Related ethnic groupsRomanian people, Romanian...

 

American actor (1913–93) Don DeForeDeFore in 1962BornDonald John DeFore(1913-08-25)August 25, 1913Cedar Rapids, Iowa, U.S.DiedDecember 22, 1993(1993-12-22) (aged 80)Santa Monica, California, U.S.Resting placePierce Brothers Westwood Village Memorial Park and MortuaryAlma materUniversity of IowaYears active1936–1987Spouse Marion Holmes ​(m. 1942)​Children5 Donald John DeFore (August 25, 1913 – December 22, 1993) was an American actor. He is bes...

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (مارس 2023) هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إ�...

American civil rights activist (1914–1980) For other people named Charles Steele, see Charles Steele (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Charles Kenzie Steele – news · newspapers · books · scholar · JSTOR (June 2009) (Learn how and when to remove this message) Tallahassee Civi...

 

خوسي سانخورخو   معلومات شخصية الميلاد 28 مارس 1872   بنبلونة[1][2][3]  الوفاة 20 يوليو 1936 (64 سنة) [1]  إشتوريل  سبب الوفاة حادث طيران  مواطنة إسبانيا[4]  مناصب مدير عام الحرس المدني   في المنصب3 نوفمبر 1928  – 3 فبراير 1932  ريكاردو بورغيتي  م�...

 

Kima raksasa kima raksasa difoto di karang penghalang besar pada tahun 2002 Status konservasi Punah EXSingkatan dari Extinct (Punah)  EWSingkatan dari Extinct in the Wild (Punah di Alam Liar)Terancam CRSingkatan dari Critical (Kritis) ENSingkatan dari Endangered (Genting) VUSingkatan dari Vulnerable (Rentan)  NTSingkatan dari Not Threatened (Tidak terancam)Aman LCSingkatan dari Least-Concern (Aman) ICHEL Red Book: Vulnerable Kima raksasa diklasifikasikan sebagai bahasa rentan (VU) ...

County borough in Wales This article's lead section contains information that is not included elsewhere in the article. If the information is appropriate for the lead of the article, this information should also be included in the body of the article. (October 2023) (Learn how and when to remove this message) County borough in WalesConwy County Borough Bwrdeistref Sirol Conwy (Welsh)County boroughView across the Conwy estuary from the Great Orme to Penmaenmawr and Snowdonia (Eryri) Coat ...

 

دانلو Danelaw (بالإنغليزية)Dena lagu (بالإنغليزية القديمة)Danelagen (بالدنماركية) ↓ 865 – 954   دانلوراية الغراب إنغلترا عام 878 نظام الحكم كونفدرالية تحت سيطرة مملكة الدنمارك لغات مشتركة الشمالية القديمةالإنغليزية القديمة الديانة الوثنية الشمالية(خاصةً الشماليين) المسيحية (خاص...