< GSoC | 2020/StatusReports Latest revision as of 21:29, 11 May 2020 (view source) Anujbansal (talk | contribs) (Created page with " == Project Overview == KDE websites currently use OpenLDAP and a PHP application to authenticate and manage users (https://identity.kde.org/). OpenLDAP is an old and complex...") (No difference) Latest revision as of 21:29, 11 May 2020 Contents 1 Project Overview 2 Milestones Achieved 3 Link to Blog 4 Link to commits 5 About Me Project Overview KDE websites currently use OpenLDAP and a PHP application to authenticate and manage users (https://identity.kde.org/). OpenLDAP is an old and complex method of authenticating and managing user identity and several modern approaches are available. Moreover many services do not support OpenLDAP authentication (Eg. discourse). One of the newer approaches is to use OAuth2. OAuth2 is a modern approach to authentication and fixes the various issues with LDAP. KDE has a vast web infrastructure so it isn’t possible to migrate all its services to the new authentication system in a short period. So, the goal of this project would be to migrate two or more KDE services to the new authentication system Milestones Achieved Link to Blog Blog Link to commits About Me Name: Anuj Bansal Mentors: Carl Schwan, Niccolò Venerandi and Alexander Saoutkin Invent: invent.kde.org/anujbansal IRC Nick & Telegram: anuj63 Retrieved from "https://community.kde.org/index.php?title=GSoC/2020/StatusReports/AnujBansal&oldid=88218" This page was last edited on 11 May 2020, at 21:29. Content is available under Creative Commons License SA 4.0 unless otherwise noted.