{{-- Meta tags con la configuración de Reverb + identidad de la MEMBRESÍA para que `template/_echo-init.blade.php` pueda inicializar window.Echo y suscribirse al canal privado `notifications.membresia.{idMembresia}`. Esta app no maneja login de usuario: el destinatario del realtime es la membresía. La identidad debe venir de la sesión/token de membresía. --}} @php // Identidad de MEMBRESÍA para el canal privado de notificaciones. // Producción: session('idMembresia') (o el token de membresía). // Transitorio (demo): si aún no hay membresía en sesión, se toma la // primera disponible para poder probar el realtime end-to-end. $idMembresiaActual = session('idMembresia') ?? optional(\App\Models\Modulos\Socios\Membresia::query()->orderBy('idMembresia')->first())->idMembresia ?? 0; @endphp {{-- Con sesión del panel (guard `fsg`) la autorización del canal va por su endpoint propio; sin ella, por el del socio (token de Sanctum). Ver routes/web.php y routes/channels.php. --}}