Аккаунты и единый вход
Оригинальный автор(ы) | Нокиа |
---|---|
Разработчик(и) | Intel , Canonical Ltd , KDE |
Первоначальный выпуск | 16 ноября 2009 г |
Стабильная версия | Варьируясь [ 1 ]
|
Написано в | C ( glib ), C++ ( Qt ) |
Операционная система | Unix-подобный |
Доступно в | Многоязычный |
Тип | единого входа Система |
Лицензия | ГНУ LGPL 2.1 |
Веб-сайт | аккаунты-sso |
Accounts & SSO , account-sso или, в последнее время, gSSO — это платформа единого входа для компьютеров.
Возникает как часть Maemo 5. [ 2 ] Accounts-SSO — это бесплатное программное обеспечение , лицензированное по лицензии LGPL 2.1. Accounts-SSO был развернут как стандартный компонент Nokia N900 , Nokia N9 , [ 3 ] Тизен , [ 4 ] и Убунту . [ 5 ] Позже он был интегрирован в KDE Plasma Workspaces . [ 6 ] [ 7 ]
История
[ редактировать ]Accounts-SSO изначально был разработан Nokia , которая в конечном итоге включила его в состав Maemo 5. [ 2 ] 16 ноября 2009 года . [ 8 ] [ 9 ]
Позже он был интегрирован в программную платформу MeeGo 1.2 Handset. [ 10 ] [ 11 ] который был официально выпущен 18 мая 2011 года . [ 12 ]
После завершения проекта MeeGo Accounts-SSO был передан Intel в независимый проект . [ 13 ] Затем компания Canonical Ltd приняла Accounts-SSO для Ubuntu 12.10. [ 14 ] (позже также Ubuntu Touch [ 15 ] ) и KDE интегрировал его в ноябре 2012 года. [ 16 ]
Функции
[ редактировать ]Среди особенностей Accounts-SSO — архитектура на основе плагинов, работающая с разнообразными пользовательскими интерфейсами, серверными системами хранения и различными уровнями безопасности. [ 3 ] [ 13 ] [ 17 ]
Хотя Accounts-SSO в основном используется для централизованного управления входом в службы социальных сетей , например, для обмена фотографиями в службе из приложения для управления изображениями и общения в той же службе из программы обмена мгновенными сообщениями , ее архитектура на основе плагинов также допускает локальное использование. например, шифрование диска , для которого был разработан плагин cryptsetup для Accounts-SSO. [ 18 ]
Платформа Accounts-SSO состоит из нескольких отдельно выпускаемых компонентов:
- Signond: Демон , предоставляющий службу SSO через D-Bus. Первоначально он был основан на Qt, но сейчас он переписан Intel с использованием только GLib. [ 19 ]
- libaccounts-glib: клиентская библиотека на основе GLib для управления базой данных учетных записей. [ 20 ]
- libaccounts-qt: клиентская библиотека для управления базой данных учетных записей для приложений на основе Qt. [ 21 ] – реализован как оболочка вокруг libaccounts-glib . [ 3 ]
- libsignon-glib: клиентская библиотека на основе GLib для приложений, обрабатывающих аутентификацию учетной записи через службу единого входа Signond. [ 22 ]
- Плагины входа в систему: несколько плагинов аутентификации Signon в рамках проекта Accounts-SSO разработано . Среди них плагины для доступа к дайджестам , [ 23 ] ОАутент , [ 24 ] САСЛ , [ 25 ] и Х.509 . [ 26 ]
- Плагины учетных записей: проект Accounts-SSO оставляет разработку плагинов для конкретных сервисов сторонним организациям. плагины с открытым исходным кодом для различных сервисов ( Facebook , Google , Twitter ,...). Разрабатываются [ когда? ] от Canonical . [ 27 ]
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]- Официальный сайт
- Дом разработки на Gitlab.com
- Онлайн-аккаунты KDE
- Онлайн-аккаунты Ubuntu на Launchpad.net
Ссылки
[ редактировать ]- ^ «Объявления об учетных записях и системе единого входа» . Хостинг проектов Google . Проверено 23 марта 2013 г.
- ^ Jump up to: а б «Отчет о двоичной совместимости Maemo 5.0 и MeeGo 1.2 Harmattan» . Linuxtesting.org . Проверено 26 марта 2013 г.
libaccounts-qt.so.1: Maemo 5.0: добавлено
- ^ Jump up to: а б с Сэм (16 августа 2011 г.). «Проект учетных записей Meego и единого входа» . Meegoexperts.com . Проверено 23 марта 2013 г.
- ^ Дэвид Кристофер Кинг. «Онлайн-аккаунты Ubuntu: управление учетными данными для разработчиков приложений» (PDF) . ФОСДЕМ 2013 . Проверено 23 марта 2013 г.
- ^ «Онлайн-аккаунты GNOME: почему всё так, как есть» . Дебарширай.wordpress.com. 6 октября 2012 года . Проверено 23 марта 2013 г.
- ^ «ГДЕ Онлайн-аккаунты» . ГДЕ . Проверено 23 марта 2013 г.
- ^ «KDE Telepathy присоединяется к пакету выпуска приложений KDE как полностью перенесенный на Plasma 5» . Печатная клавиатура Марти . Проверено 06 марта 2015 г.
- ^ «Финальный выпуск Maemo 5: прошивка и обновленный SDK | flors» . Флорс.wordpress.com. 16 ноября 2009 года . Проверено 26 марта 2013 г.
- ^ «Maemo 5/PR1.0 — вики maemo.org» . Wiki.maemo.org . Проверено 26 марта 2013 г.
- ^ «Интеграция управления учетными записями в приложения» . Harmattan-dev.nokia.com. 24 апреля 2012 г. Архивировано из оригинала 6 сентября 2013 г. Проверено 26 марта 2013 г.
- ^ «Индекс /MeeGo/releases/1.2.0/repos/oss/source» . Репо.meego.com . Проверено 26 марта 2013 г.
- ^ «Релиз 1.2» . МиГо. Архивировано из оригинала 5 июля 2011 г. Проверено 26 марта 2013 г.
- ^ Jump up to: а б «accounts-sso — структура учетных записей и единого входа» . Хостинг проектов Google . Проверено 23 марта 2013 г.
- ^ «Онлайн-аккаунты появились в Ubuntu 12.10 по умолчанию | Iloveubuntu: блог Ubuntu» . Я люблю убунту. 22 августа 2012 г. Архивировано из оригинала 25 августа 2012 г. Проверено 26 марта 2013 г.
- ^ «Настройка онлайн-аккаунтов для Ubuntu Touch на панели запуска» . Launchpad.net. 29 мая 2013 года . Проверено 3 июля 2013 г.
- ^ Добавил Алекс Фиестас (29 ноября 2012 г.). «Система управления веб-учетными записями — версия 2a0be841 — проекты KDE» . Projects.kde.org. Архивировано из оригинала 15 апреля 2013 г. Проверено 26 марта 2013 г.
- ^ «Интернет-аккаунты | Разработчик приложений Ubuntu» . Canonical Ltd. Архивировано из оригинала 15 февраля 2013 г. Проверено 23 марта 2013 г.
- ^ «расширения/cryptsetup» . Хостинг проектов Google . Проверено 17 апреля 2013 г.
- ^ Александр Канавин (15 марта 2013 г.). «Онлайн-аккаунты GNOME: почему всё так, как есть» . Проверено 15 апреля 2013 г.
[…] просто небольшое примечание для всех вас: мы (Intel OTC) переписываем демон SSO и плагины аутентификации на C, используя glib и gdbus […]
- ^ «Часть I. Обзор libaccounts-glib» . gitlab.io . Проверено 27 июля 2016 г.
- ^ «accounts-qt: библиотека Accounts-Qt» . gitlab.com. 11 октября 2012 г. Проверено 27 июля 2016 г.
- ^ "libsignon-glib" . gitlab.com . Проверено 27 июля 2016 г.
- ^ "signon-plugin-digest" . Хостинг проектов Google . Проверено 15 апреля 2013 г.
- ^ «ОБЪЯВЛЕНИЕ: выпуск Signon-plugin-oauth2 0.15» . Дискуссионные группы Google . Проверено 15 апреля 2013 г.
- ^ «gsignond-plugin-sasl» . Хостинг проектов Google . Проверено 15 апреля 2013 г.
- ^ "signon-plugin-x509" . Хостинг проектов Google . Проверено 15 апреля 2013 г.
- ^ «Ubuntu: пакет «account-plugins»» . Launchpad.net . Проверено 15 апреля 2013 г.