@extends('layouts.app') @section('title', 'License Details') @section('page-title', 'License Details') @section('page-subtitle', 'View complete license information') @section('header-actions') Edit License @endsection @section('content')

License Information

{{ str_repeat('•', strlen($license->license_key)) }}

@if($license->expired_at && $license->expired_at < now()) Expired @elseif($license->status === 'active') Active @elseif($license->status === 'suspended') Suspended @else Inactive @endif

{{ $license->customer_name }}

{{ $license->customer_email }}

{{ $license->product_name }}

{{ ucfirst($license->plan_type) }}

{{ $license->domain ?? 'Not assigned' }}

{{ $license->ip_address ?? 'Not assigned' }}

@if($license->ip_lock_enabled) IP Locked @else IP Unlocked @endif

{{ $license->expired_at ? $license->expired_at->format('F d, Y') : 'N/A' }}

{{ $license->created_at->format('F d, Y H:i:s') }}

Status Management

@if($license->status !== 'active')
@csrf
@endif @if($license->status !== 'suspended')
@csrf
@endif @if($license->status !== 'inactive')
@csrf
@endif @if($license->status === 'suspended')
@csrf
@endif

IP Lock

@if(!$license->ip_address)

⚠️ No IP Address

This license must be activated first before enabling IP lock.

@else

Current IP: {{ $license->ip_address }}

@if($license->ip_lock_enabled) 🔒 IP Lock is ENABLED. Only this IP can verify the license. @else 🔓 IP Lock is DISABLED. Any IP can verify the license. @endif

@csrf @if($license->ip_lock_enabled) @else @endif

💡 About IP Lock:

  • Only enable for high-security requirements
  • Not recommended for dynamic IP environments
  • Cloud servers may have changing IPs
@endif

Quick Actions

Edit License
@csrf @method('DELETE')
Back to List
@if($license->expired_at)

Expiry Info

@if($license->expired_at < now())

Expired

{{ $license->expired_at->diffForHumans() }}

@else

{{ $license->expired_at->diffInDays() }}

days remaining

@endif
@endif
@endsection