MULTIVIEW CCTV CUSTOMER PORTAL V1 ================================= Upload these five files into: /var/www/html/multiview-cctv/ - customer_portal_bootstrap.php - customer_login.php - customer_dashboard.php - customer_change_password.php - customer_logout.php Do not overwrite existing Master Admin files. Customer login URL: http://YOUR_SERVER_IP/multiview-cctv/customer_login.php Test using the customer account you created in Master Admin. Use the exact Login ID and password from the customer creation confirmation screen. If the temporary password is no longer available, reset it through a future Master Admin reset-password module; do not create a second test customer just for this. Based on the app_users structure shown: id, customer_id, full_name, email, mobile, username, password_hash, user_type, status, last_login_at, created_at. Portal uses separate cp_* session keys so it does not intentionally reuse Master Admin login state. It reads the existing sites, cameras, subscriptions, licenses and plans tables. It does not create sites/cameras/users yet; those management screens are later modules. IMPORTANT: - Enable HTTPS before real customers use this portal or send passwords. - This v1 login only authenticates client_admin accounts (not operator accounts). - It does not yet enforce plan limits for creating sites/cameras because creation screens are not included. - Do not expose phpMyAdmin publicly without access controls.