Upload via Git Manager GUI
This commit is contained in:
47
README.md
47
README.md
@@ -1,2 +1,47 @@
|
||||
# Authentik-Login
|
||||
# Authentik Login – WordPress Plugin
|
||||
|
||||
## Installation
|
||||
|
||||
1. Ordner `authentik-login` in `/wp-content/plugins/` hochladen
|
||||
2. Plugin in WordPress aktivieren
|
||||
3. Zu **Einstellungen → Authentik Login** gehen
|
||||
|
||||
## Einrichtung
|
||||
|
||||
### Schritt 1: Discovery-Dokument importieren
|
||||
Discovery URL eingeben und auf „Importieren" klicken:
|
||||
```
|
||||
https://auth.viper.ipv64.net/application/o/w-geschichten/.well-known/openid-configuration
|
||||
```
|
||||
|
||||
### Schritt 2: Client-Daten eintragen
|
||||
- **Client ID** aus Authentik kopieren
|
||||
- **Client Secret** aus Authentik kopieren
|
||||
|
||||
### Schritt 3: Redirect URI in Authentik eintragen
|
||||
Die Redirect URI des Plugins (zu sehen in den Einstellungen) muss exakt in Authentik unter „URIs weiterleiten" eingetragen werden:
|
||||
```
|
||||
https://www.windelgeschichten.org/wp-admin/admin-ajax.php?action=authentik_callback
|
||||
```
|
||||
|
||||
### Schritt 4: Gruppen für Rollen einrichten (optional)
|
||||
In Authentik Gruppen anlegen:
|
||||
- `wordpress_admin` → Administrator
|
||||
- `wordpress_editor` → Editor
|
||||
- `wordpress_author` → Autor
|
||||
- `wordpress_contributor` → Mitarbeiter
|
||||
- `wordpress_subscriber` → Abonnent
|
||||
|
||||
## Shortcode
|
||||
Für die Konto-Verknüpfung auf einer Frontend-Seite:
|
||||
```
|
||||
[authentik_link_account]
|
||||
```
|
||||
|
||||
## Features
|
||||
- ✅ Login-Button auf der WP-Login-Seite
|
||||
- ✅ Bestehende User per E-Mail oder Benutzername verknüpfen
|
||||
- ✅ Neue User automatisch erstellen
|
||||
- ✅ Rollen aus Authentik-Gruppen übertragen
|
||||
- ✅ Verknüpfungsstatus im Benutzerprofil
|
||||
- ✅ Shortcode für Frontend-Verknüpfung
|
||||
|
||||
Reference in New Issue
Block a user