# KYN POS Phase 5C Demo Login Repair Patch

Purpose: Fixes a cPanel install edge case where the database/tables install succeeds but the login page shows no active staff with PINs.

## Added

- `install/repair_demo_login.php`
- `public/repair-demo-login.php`
- `install_verify_demo_login_data()` in `install/install_lib.php`

## Usage

Temporarily set in `inc/config.local.php`:

```php
'install' => [
    'enabled' => true,
    'demo_pin' => '123456',
    'allow_locked_reinstall' => true,
],
```

Open either:

```text
/public/repair-demo-login.php
```

or, if the whole app folder is currently web-exposed:

```text
/install/repair_demo_login.php
```

After repair, immediately set:

```php
'install' => [
    'enabled' => false,
    'demo_pin' => '123456',
    'allow_locked_reinstall' => false,
],
```
