@php // Gambar latar login dari Settings (aman bila belum termigrasi). try { $g = app(\App\Settings\GeneralSettings::class); $loginImages = collect($g->login_background_images ?? [])->filter()->values(); } catch (\Throwable $e) { $loginImages = collect(); } // Resolusi URL: path 'images/...' = aset publik (contoh bawaan); // path lain = hasil upload di disk 'public' (storage). $imgUrls = $loginImages->map(function (string $p) { if (\Illuminate\Support\Str::startsWith($p, ['http://', 'https://', '/'])) { return $p; } if (\Illuminate\Support\Str::startsWith($p, 'images/')) { return asset($p); } return \Illuminate\Support\Facades\Storage::disk('public')->url($p); })->all(); $hasImages = count($imgUrls) > 0; @endphp
Selamat datang kembali. Silakan masukkan kredensial Anda.
Koneksi aman & terenkripsi