🔧 Cài đặt Azure AD Dependencies

1. Kiểm tra môi trường PHP:

PHP Version: 8.3.27
✅ PHP version tương thích
✅ cURL extension: Có sẵn
✅ OpenSSL extension: Có sẵn

2. Hướng dẫn cài đặt Composer:

🟢 Cho XAMPP (Đã cài đặt xong!):

Composer đã được cài đặt và dependencies đã sẵn sàng!

📁 Thư mục vendor: /www/wwwroot/thuvien.bachkhoahanoi.edu.vn/vendor

🎼 Mở Composer Manager để quản lý packages

🔵 Cho môi trường khác:

Nếu chưa có Composer, chạy các lệnh sau trong terminal:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"; php composer-setup.php; php -r "unlink('composer-setup.php');";

3. Tạo file composer.json:

✅ Đã tạo composer.json

4. Chạy lệnh cài đặt:

composer install

5. Cấu trúc thư mục sau khi cài đặt:

lb/
├── azure/
│   ├── AzureAuth.php
│   ├── config.php
│   └── callback.php
├── vendor/ (tự động tạo bởi composer)
├── composer.json
└── composer.lock

📋 Checklist cần hoàn thành:

⚠️ Quan trọng: Trước tiên hãy click vào link 'Kiểm tra & cập nhật database' ở trên để đảm bảo database sẵn sàng cho Azure AD!