KI-Backend: Nutzer-Anlage ohne PHP-CLI (setup-user.php)

scripts/create-user.php setzt SSH/CLI-Zugriff voraus, den viele Shared-Hosting-Pakete
nicht haben. setup-user.php ist die web-erreichbare Alternative (Geheimnis in
config.php, per curl von lokal aufrufbar), muss nach Gebrauch aber wieder vom
Server gelöscht werden — sonst bleibt ein Endpunkt zum Anlegen beliebiger Nutzer
erreichbar.
This commit is contained in:
2026-08-16 01:48:51 +02:00
parent 8495e1b8d0
commit 8546eabbdd
4 changed files with 83 additions and 7 deletions
+5
View File
@@ -10,6 +10,11 @@ return [
'pass' => 'CHANGE_ME',
],
// Nur für setup-user.php gebraucht (Web-Alternative zu scripts/create-user.php auf Hosting
// ohne PHP-CLI/SSH) — ein langer Zufallswert, z.B. per `openssl rand -hex 32` erzeugt.
// setup-user.php nach Gebrauch vom Server löschen, siehe README.md.
'setup_secret' => 'CHANGE_ME',
// Nur 'anthropic' ist aktuell fertig implementiert (siehe providers/AnthropicProvider.php).
// Die Provider-Schnittstelle ist so gebaut, dass ein OpenAiProvider später ergänzt werden
// kann — bewusst nicht in dieser Runde, da aktuelle OpenAI-Preise/API-Version zum Zeitpunkt