계정 및 SSO
Accounts & SSO원저작자 | 노키아 |
---|---|
개발자 | Intel, Canical Ltd, KDE |
초기 릴리즈 | 2009년 11월 16일, | 전(
안정된 릴리스 | 다양[1]. |
기입처 | C(glib), C++(Qt) |
운영 체제 | Unix와 같은 |
이용가능기간: | 다국어 |
유형 | Single Sign-On 프레임워크 |
면허증. | GNU LGPL 2.1 |
웹 사이트 | accounts-various.lab.이오 |
Accounts & SSO, Accounts-sso 또는 최근 gSSO는 컴퓨터용 싱글사인온 프레임워크입니다.
Maemo[2] 5 Accounts-SSO는 LGPL 2.1에 따라 라이센스가 부여된 무료 소프트웨어입니다.Accounts-SSO는 Nokia N900, Nokia N9,[3] Tizen [4]및 Ubuntu의 [5]표준 컴포넌트로 도입되었습니다.나중에 KDE Plasma Workspaces에 [6][7]통합되었습니다.
역사
Accounts-SSO는 원래 Nokia에 의해 개발되었으며,[8][9] 2009년 11월 16일 Maemo[2] 5의 일부로 출하되었습니다.
이후 2011년 [12]5월 18일 공식적으로 출시된 미고 1.2 핸드셋 소프트웨어[10][11] 플랫폼에 통합되었습니다.
MeeGo 프로젝트가 종료된 후 Accounts-SSO는 [13]인텔에 의해 독립된 프로젝트로 이전되었습니다.Canical Ltd는 그 후 Accounts-SSO for Ubuntu 12.10[14](나중에 Ubuntu[15] Touch도 포함)을 채택하였고 [16]KDE는 2012년 11월에 이를 통합하였다.
특징들
Accounts-SSO의 기능에는 다양한 사용자 인터페이스, 스토리지 백엔드 및 다양한 수준의 [3][13][17]보안을 지원하는 플러그인 기반 아키텍처가 있습니다.
Accounts-SSO는 주로 소셜 네트워크 서비스에 대한 집중 로그인 관리(이미지 관리 어플리케이션으로부터의 사진 공유, 인스턴트 메신저로부터의 같은 서비스에서의 채팅 등)에 사용되고 있습니다만, 그 플러그인 베이스의 아키텍처에서는, cryptsetup 플러그인에 의한 디스크 암호화 등, 로컬에서의 사용도 가능하게 되어 있습니다.r Accounts-SSO가 [18]개발되었습니다.
Accounts-SSO 프레임워크는 개별적으로 출시된 몇 가지 컴포넌트로 구성됩니다.
- signond: D-Bus를 통해 SSO 서비스를 제공하는 데몬입니다.원래는 QT 기반이지만 인텔은 [19]GLib만을 사용하여 다시 쓰고 있습니다.
- libaccounts-glib: 계정 [20]데이터베이스를 관리하기 위한 GLIB 기반 클라이언트 라이브러리.
- libaccounts-qt: Qt 기반 응용[21] 프로그램의 계정 데이터베이스를 관리하기 위한 클라이언트 라이브러리. libaccounts-glib [3]주위에 래퍼로 구현됩니다.
- libsignon-glib: Signond Single Sign-On 서비스를 [22]통해 계정 인증을 처리하는 응용 프로그램용 GLib 기반 클라이언트 라이브러리.
- 사인온 플러그인:소수의 Signond 인증 플러그인은 Accounts-SSO 프로젝트 내에서 개발됩니다.그 중 다이제스트 [23]액세스용 플러그인, OAuth,[24] SASL [25]및 X.509.[26]
- 계정 플러그인:Accounts-SSO 프로젝트는 특정 서비스용 플러그인 개발을 서드파티에 맡깁니다.다양한 서비스(Facebook, Google, Twitter 등)를 위한 오픈 소스 플러그인은 [27]Canonical에 의해 개발되고 있습니다.
「 」를 참조해 주세요.
외부 링크
- 공식 웹사이트
- Gitlab.com의 개발 홈
- KDE 온라인 계정
- Launchpad.net의 Ubuntu 온라인 계정
레퍼런스
- ^ "Accounts & SSO framework announcements". Google Project Hosting. Retrieved 2013-03-23.
- ^ 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
- ^ a b c Sam (2011-08-16). "The Meego Accounts & Single Sign On Project". Meegoexperts.com. Retrieved 2013-03-23.
- ^ David Christopher King. "Ubuntu Online Accounts: credentials management for application developers" (PDF). FOSDEM 2013. Retrieved 2013-03-23.
- ^ "GNOME Online Accounts: why it is the way it is". Debarshiray.wordpress.com. Retrieved 2013-03-23.
- ^ "KDE Online Accounts". KDE. Retrieved 2013-03-23.
- ^ "KDE Telepathy joins KDE Applications release bundle as fully ported to Plasma 5". Marty's typepad. Retrieved 2015-03-06.
- ^ "Maemo 5 final release: firmware and updated SDK flors". Flors.wordpress.com. Retrieved 2013-03-26.
- ^ "Maemo 5/PR1.0 - maemo.org wiki". Wiki.maemo.org. Retrieved 2013-03-26.
- ^ "Integrating account management to applications". Harmattan-dev.nokia.com. 2012-04-24. Archived from the original on 2013-09-06. Retrieved 2013-03-26.
- ^ "Index of /MeeGo/releases/1.2.0/repos/oss/source". Repo.meego.com. Retrieved 2013-03-26.
- ^ "1.2 Release". MeeGo. Archived from the original on 2011-07-05. Retrieved 2013-03-26.
- ^ a b "accounts-sso – Accounts & SSO framework". Google Project Hosting. Retrieved 2013-03-23.
- ^ "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.
- ^ "Online Accounts setup for Ubuntu Touch in Launchpad". Launchpad.net. Retrieved 2013-07-03.
- ^ 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.
- ^ "Online Accounts Ubuntu App Developer". Canonical Ltd. Archived from the original on 2013-02-15. Retrieved 2013-03-23.
- ^ "extensions/cryptsetup". Google Project Hosting. Retrieved 2013-04-17.
- ^ 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 […]
- ^ "Part I. libaccounts-glib Overview". gitlab.io. Retrieved 2016-07-27.
- ^ "accounts-qt: Accounts-Qt library". gitlab.com. 2012-10-11. Retrieved 2016-07-27.
- ^ "libsignon-glib". gitlab.com. Retrieved 2016-07-27.
- ^ "signon-plugin-digest". Google Project Hosting. Retrieved 2013-04-15.
- ^ "ANNOUNCE: Release of signon-plugin-oauth2 0.15". Google Discussion Groups. Retrieved 2013-04-15.
- ^ "gsignond-plugin-sasl". Google Project Hosting. Retrieved 2013-04-15.
- ^ "signon-plugin-x509". Google Project Hosting. Retrieved 2013-04-15.
- ^ "Ubuntu: "account-plugins" package". Launchpad.net. Retrieved 2013-04-15.