Authentication framework
Revision as of 12:56, 12 June 2018 by Freephile (talk | contribs) (Created page with "In REL1_27 MediaWiki gained a complete rewrite of it's authentication and authorization system. Thanks to Cindy Cicalese and others, the Pluggable Auth fr...")
In REL1_27 MediaWiki gained a complete rewrite of it's authentication and authorization system. Thanks to Cindy Cicalese and others, the Pluggable Auth framework was introduced. It provides the ability to layer in a variety of authentication systems. For example, RedHat develops the FreeIPA system which provides Identity, Policy and Trusts. FreeIPA is an Open Source [1] Identity Management Solution that [2]
provides unified installation and management tools for the following components:
- LDAP Server - based on the 389 project
- KDC - based on MIT Kerberos implementation
- PKI based on Dogtag project
- Samba libraries for Active Directory integration
- DNS Server based on BIND and the Bind-DynDB-LDAP plugin
In turn, the FreeIPA wiki website is integrated with the Fedora Central Login via MediaWiki's Pluggable Auth and OpenID Connect [3]
- ↑ note that much of the code is GPL licensed, however since there are multiple components, each has it's own license. See the license page for FreeIPA.
- ↑ quote from the code hosting site (Pagure) for FreeIPA: https://pagure.io/freeipa
- ↑ The Special:Version page of the wiki shows what's installed: https://www.freeipa.org/page/Special:Version