Page MenuHomePhorge: Wikonia

Externe Logins (Google, GitHub etc.) – Einrichtung & Konfiguration
Work in progress, HighPublictask

Description

Ziel:
Nutzer sollen sich per Google-, GitHub- oder anderen OAuth/OpenID-Providern am Wiki anmelden können.

Aufgaben:

  • Prüfen, welche Extensions benötigt werden (PluggableAuth, OpenIDConnect, ggf. AuthManagerOAuth)
  • Extensions installieren und in LocalSettings.php einbinden
  • OAuth/OpenID-Clients bei Google, GitHub etc. registrieren und Zugangsdaten konfigurieren
  • Testuser-Accounts mit externer Anmeldung einrichten
  • Dokumentation der Einrichtung und Hinweise zur Fehlerbehebung erstellen

Hinweis:
Die Umstellung betrifft die Login-Logik und kann Auswirkungen auf bestehende Accounts haben – vorher Backup/Export der Nutzerdaten sicherstellen!

Details

Schwierigkeitsgrad
Intermediate
Ticket-Details
Komponente
Hauptwiki

Event Timeline

curtis added a mock: Restricted Pholio Mock.
curtis added a project: Content (Inhalte).
curtis subscribed.

DAnke, hatt emcih schon gewundert wo das versprochene Ticket ist :) Mockup habe ich sogar schon gemacht...

curtis changed the task status from To Do to In Progress.Jun 28 2025, 3:01 AM

Warte auf euer Feedback

curtis triaged this task as High priority.Jun 28 2025, 3:01 AM
curtis removed a mock: Restricted Pholio Mock.

Sorry falscher Tab...

muke86 edited projects, added Restricted Project; removed Wikonia (Ersteinrichtung).Nov 10 2025, 8:33 PM