<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://saberpedia.no/index.php?action=history&amp;feed=atom&amp;title=KolibraID</id>
	<title>KolibraID - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://saberpedia.no/index.php?action=history&amp;feed=atom&amp;title=KolibraID"/>
	<link rel="alternate" type="text/html" href="https://saberpedia.no/index.php?title=KolibraID&amp;action=history"/>
	<updated>2026-06-08T22:25:11Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://saberpedia.no/index.php?title=KolibraID&amp;diff=6267&amp;oldid=prev</id>
		<title>Matvon: Новая страница: «{{Программа | genre = Система авторизации | author = Владимир Березин | developer = Kolibra, Maintenance | programming_language = Rust, Python, FastAPI | user_interface = RebornKit | status = В разработке, планируется к использованию для всех приложений Kolibra | license = Проприетарная }} &#039;&#039;&#039;KolibraID&#039;&#039;&#039; (прошлое название: &#039;&#039;&#039;Kolibra Ac...»</title>
		<link rel="alternate" type="text/html" href="https://saberpedia.no/index.php?title=KolibraID&amp;diff=6267&amp;oldid=prev"/>
		<updated>2025-07-31T13:42:37Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «{{Программа | genre = Система авторизации | author = Владимир Березин | developer = Kolibra, Maintenance | programming_language = Rust, Python, FastAPI | user_interface = RebornKit | status = В разработке, планируется к использованию для всех приложений Kolibra | license = Проприетарная }} &amp;#039;&amp;#039;&amp;#039;KolibraID&amp;#039;&amp;#039;&amp;#039; (прошлое название: &amp;#039;&amp;#039;&amp;#039;Kolibra Ac...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Программа&lt;br /&gt;
| genre = Система авторизации&lt;br /&gt;
| author = Владимир Березин&lt;br /&gt;
| developer = Kolibra, Maintenance&lt;br /&gt;
| programming_language = Rust, Python, FastAPI&lt;br /&gt;
| user_interface = RebornKit&lt;br /&gt;
| status = В разработке, планируется к использованию для всех приложений Kolibra&lt;br /&gt;
| license = Проприетарная&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;KolibraID&amp;#039;&amp;#039;&amp;#039; (прошлое название: &amp;#039;&amp;#039;&amp;#039;Kolibra Account&amp;#039;&amp;#039;&amp;#039;) — единая система авторизации и регистрации для приложений и проектов, разработанных семейством студий [[Kolibra]]. Изначально существовал в рамках нативного решения, работал только в приложениях на [[FLEXengine]] и только через API в интерфейсах на [[FLEXui]] и будущем [[CTK]]. На данный момент, разрабатывается в рамках веб-интерфейса, и способен работать с любыми приложениями на любой основе, разрабатываемые студиями семейства. Планируется к разработке CLI-вариация, способная работать через OAuth и напрямую через интерфейс терминала. &lt;br /&gt;
&lt;br /&gt;
== Появление проекта ==&lt;br /&gt;
=== Первая попытка ===&lt;br /&gt;
В 2021 году, когда разрабатывался проект [[Ware Center]], задумывалась идея о создании единой системы авторизации, способная работать со всеми приложениями на движке FLEXengine. Изначально, при реализации данного проекта, он носил название &amp;quot;Ware Profile&amp;quot;, и представлял из себя простую форму с вводом никнейма и пароля аккаунта, а так же кнопкой регистрации. Под &amp;quot;капотом&amp;quot; проект так же был реализован достаточно просто: осуществлялось подключение к серверной базе данных пользователей без какого-либо чёткого API. С разработкой Ware Center и усовершенствованием базы проекта, улучшался и KolibraID: название было изменено на Kolibra Profile, было написано API для работы с авторизацией и регистрацией, а также улучшение всех форм системы. Под разные варианты интерфейса (FLEXui и CTK) были написаны свои варианты форм, в следствии чего, проект стал работать с любыми библиотеками интерфейса. &lt;br /&gt;
Летом 2022 года, из-за [[Судный день Kolibra|разногласий]] обеих команд, разработка проекта была свёрнута, а фокус был изменён на другие проекты.&lt;br /&gt;
=== Вторая попытка ===&lt;br /&gt;
&lt;br /&gt;
В конце 2022 года, была предпринята попытка реанимации проекта. При разработке, проект разделился на две вариации: [[Workspace]] и KolibraID. Проекты отвечали за свой набор возможностей: первый отвечал за работу системы учётных записей в локальной среде, второй в глобальной, и для приложений, которые требовали облачной синхронизации между ними. В будущем, для проекта Workspace была создана ветка [[Workspace Cloud]], которая была облачной реализацией, и предоставляла хранилище на 1 GB, виртуальную машину на базе Linux с необходимой конфигураций: эта реализация планировалась для проекта [[Hterminal|Hentai Terminal]]. В виду разработки Workspace, проект KolibraID снова был отложен: фокус был смещён на Workspace. &lt;br /&gt;
В 2021 году, когда разрабатывался проект Ware Center, задумывалась идея о создании единой системы авторизации, способная работать со всеми приложениями на движке FLEXengine. Изначально, при реализации данного проекта, он носил название &amp;quot;Ware Profile&amp;quot;, и представлял из себя простую форму с вводом никнейма и пароля аккаунта, а так же кнопкой регистрации. Под &amp;quot;капотом&amp;quot; проект так же был реализован достаточно просто: осуществлялось подключение к серверной базе данных пользователей без какого-либо чёткого API. С разработкой Ware Center и усовершенствованием базы проекта, улучшался и KolibraID: название было изменено на Kolibra Profile, было написано API для работы с авторизацией и регистрацией, а также улучшение всех форм системы. Под разные варианты интерфейса (FLEXui и CTK) были написаны свои варианты форм, в следствии чего, проект стал работать с любыми библиотеками интерфейса. &lt;br /&gt;
== Перезапуск проекта ==&lt;br /&gt;
&lt;br /&gt;
В 2024 году, копаясь в исходных кодах изначальной реализации проекта, [[Evilnyx|автор]] решил попробовать сделать перезапуск проекта, и попытаться применить его исключительно для авторизации и синхронизации данных пользователей между приложениями, взяв за основу проект Workspace Cloud. Проект несколько раз переписывался в рамках интерфейса пользователя, а окончательно был переписан на [[RebornUI]] в начале 2025-го года. Сам проект так же был окончательно отделён от FLEXengine, знаменуя то, что теперь он не является частью движка, и к нему не привязан: система авторизации может работать с любыми приложениями, написанными на чём угодно, где нужно реализовать систему авторизации.&lt;br /&gt;
{{Navbox Kolibra}}&lt;/div&gt;</summary>
		<author><name>Matvon</name></author>
	</entry>
</feed>