Co je projekt Higgins?
Projekt Higgins je iniciativa s otevřeným zdrojovým kódem zaměřená na to, aby jednotlivcům poskytla větší kontrolu nad tím, jak se jejich informace používají online. Jeho cílem je vytvořit novou softwarovou vrstvu, na které lze postavit a rozšířit s jinými komponenty a adaptéry. Projekt rozděluje informace o identitě do malých kousků dat, známých jako karty, které lze ovládat uživatelem a má nahradit tradiční přihlašovací systémy založené na heslech. Vývojáři spojené s projektem vytvářejí komponenty softwaru založené na rámci a také povzbuzují ostatní, aby do svých aplikací a služeb vybudovali podporu Higgins. Architektura rámce projektu umožňuje podle potřeby přizpůsobit stávající technologie a Higgins je již kompatibilní s několika protokoly a službami souvisejícími s správou bezpečnosti a správy identity.práce, nebo jednoduše Higgins. Jeho hlavním cílem je vylepšit kontrolu uživatele nad jejich osobními údaji vytvořením abstrakční vrstvy, sekundární platformy, do které mohou zapojit jiné komponenty. Vývojáři mají přístup k tomuto rámci přímo prostřednictvím Higginsova programovacího rozhraní (API) nebo prostřednictvím servisních adaptérů a pluginů. Tým za Higgins vyvíjí jak rámec, tak i další komponenty, které se k němu spojí. Je to projekt s otevřeným zdrojovým kódem a vývojáři se doporučuje, aby pomocí rámce vytvořili své vlastní komponenty.
Základním kamenem projektu Higgins je koncept rozdělení informací o identitě na malé kousky známé jako karty, které lze snadno spravovat uživatelem. Tento systém karet je poněkud podobný způsobu, jakým lidé ukládají informace o plastových kartách v jejich peněženkách. V digitálním kontextu mohou karty obsahovat informace od čísel kreditních karet po osobuAL podrobnosti. Osobní karty vytvořené uživatelem obsahují osobní údaje, jako jsou přihlašovací údaje, zatímco spravované karty vydané důvěryhodnou organizací nebo společnost mohou obsahovat finanční informace nebo jiné údaje.
Včasnou oblast zaměření pro vývojáře spojené s projektem Higgins byl software pro správu karet, známý také jako volič karty. Tito selektoři používají grafické rozhraní k zobrazení dostupných karet uživateli, téměř jako by otevíral digitální peněženku. Pluginy prohlížeče známé jako aktivní klienti poskytují způsob, jak se tento systém karet používá se stávajícími webovými technologiemi. Ostatní selektory karet běží nativně v počítači uživatele nebo dokonce mobilního zařízení. Higgins také vyvíjí zdroje pro weby, které vydávají spravované karty, známé jako poskytovatelé identity, a pro spoléhání se na strany - weby, které se spoléhají na poskytovatele identity pro účely ověřování
Architektura abstrakční vrstvy projektu Higgins znamená, že mnoho stávajících protokolu pro správu identityS a technologie lze použít. Jako zdroje dat lze podpořit služby identity založené na adresáři, jako je lehký adresář Access Protcol a Microsoft Active Directory®. Protokoly, jako je OpenID, jsou podporovány jako metody ověřování a technologii společnosti Microsoft Cardspace ™ lze použít jako zdroj pro výběr karet Higgins.