#!/bin/bash echo "👑 Admin-User-Verwaltung testen" echo "==============================" # 1. Laravel Cache leeren echo "🧹 Leere Laravel Cache..." php artisan config:clear 2>/dev/null || echo "⚠️ config:clear übersprungen" php artisan cache:clear 2>/dev/null || echo "⚠️ cache:clear übersprungen" php artisan route:clear 2>/dev/null || echo "⚠️ route:clear übersprungen" php artisan view:clear 2>/dev/null || echo "⚠️ view:clear übersprungen" # 2. Routes prüfen echo "🔍 Prüfe Admin-Routes..." php artisan route:list | grep admin # 3. Views prüfen echo "📁 Prüfe Admin-Views..." if [ -f "resources/views/admin/users/index.blade.php" ]; then echo "✅ User-Index-View gefunden" else echo "❌ User-Index-View fehlt" fi if [ -f "resources/views/admin/users/create.blade.php" ]; then echo "✅ User-Create-View gefunden" else echo "❌ User-Create-View fehlt" fi if [ -f "resources/views/admin/users/edit.blade.php" ]; then echo "✅ User-Edit-View gefunden" else echo "❌ User-Edit-View fehlt" fi # 4. Controller prüfen echo "🎮 Prüfe AdminController..." if [ -f "app/Http/Controllers/AdminController.php" ]; then echo "✅ AdminController gefunden" grep -n "function.*User" app/Http/Controllers/AdminController.php else echo "❌ AdminController fehlt" fi # 5. Test-URLs echo "🧪 Teste Admin-URLs..." echo "Admin-Dashboard: https://neonail.vogt.de.com/admin/dashboard" echo "User-Verwaltung: https://neonail.vogt.de.com/admin/users" echo "User erstellen: https://neonail.vogt.de.com/admin/users/create" # 6. Admin-User prüfen echo "👤 Prüfe Admin-User..." sqlite3 database.sqlite "SELECT id, name, email FROM users WHERE email LIKE '%admin%';" 2>/dev/null || echo "⚠️ Keine Admin-User gefunden" echo "" echo "✅ Admin-User-Verwaltung getestet!" echo "" echo "📋 Admin-Funktionen:" echo "1. User erstellen: https://neonail.vogt.de.com/admin/users/create" echo "2. User verwalten: https://neonail.vogt.de.com/admin/users" echo "3. User bearbeiten: Klicken Sie auf den Bearbeiten-Button" echo "4. User löschen: Klicken Sie auf den Löschen-Button" echo "" echo "🔑 Admin-Login:" echo "Email: admin@neonail.com" echo "Passwort: admin123"