Satusehat Integration Library Library ตัวอย่างโครงการ
ดูไลบรารี Integration Satusehat สำหรับคุณลักษณะที่มีรายละเอียดเพิ่มเติมหรือการติดตั้งโดยตรง
การสาธิตคุณสมบัติ - คอนโทรลเลอร์ FHIR
วิธีใช้
ตัวเลือกที่ 1: ใช้ไลบรารี
- ติดตั้งไลบรารีโดยเรียกใช้
composer require ivanwilliammd/satusehat-integration - ตั้งค่า. env ของคุณตามเทมเพลต. env.example
- ดูไลบรารี Integration Satusehat สำหรับคุณลักษณะที่มีรายละเอียดเพิ่มเติมหรือการติดตั้งโดยตรง
ตัวเลือกที่ 2: ใช้โครงการนี้เป็น AS-IS (สำหรับคุณสมบัติ KYC เท่านั้น)
ขั้นตอนการติดตั้ง (ไม่บังคับสำหรับโครงการใหม่)
- โคลน
git clone ที่เก็บนี้ - ติดตั้งการพึ่งพาโดย
composer install - สร้างนักแต่งเพลงอัตโนมัติโดยเรียกใช้
composer dumpauto - ตั้งค่า. env ของคุณตามเทมเพลต. env.example
- หากตั้งค่า sqlite ให้สร้าง database.sqlite ที่โฟลเดอร์ฐานข้อมูล
- หากตั้งค่า MySQL ให้สร้างฐานข้อมูลและตั้งค่า. ENV ตามการกำหนดค่าฐานข้อมูลของคุณ
- หากตั้งค่า postgres ให้สร้างฐานข้อมูลและตั้งค่า. ENV ตามการกำหนดค่าฐานข้อมูลของคุณ
- อย่าลืมตั้งค่าการกำหนดค่าตัวแปรสภาพแวดล้อม satusehat ของคุณที่. env
- Run Run Migration
php artisan migrate:fresh --seed - เรียกใช้โครงการ
php artisan serve - เข้าถึง URL หลักและ Kogin ด้วยผู้ใช้หลักคนแรก:
Email : [email protected]
Password : satueshatindonesia
- เปลี่ยนอีเมลและรหัสผ่านของผู้ใช้หลักหลักจากเมนู
Ubah Kata Sandi
รับรหัสและไลบรารีที่อัปเดตมากที่สุด
- ดึงการเปลี่ยนแปลงล่าสุด
git pull - อัปเดตการ
composer update ไลบรารี
คุณสมบัติ KYC (การผลิต satusehat เท่านั้น)
- ตรวจสอบให้แน่ใจว่าคุณได้ตั้ง
SATUSEHAT_ENV ที่ไฟล์. env ด้วย PROD - เพิ่มผู้ใช้ใหม่จากเมนู
Daftar Pengguna และสร้างผู้ใช้ใหม่โดยใช้ NIK ที่ถูกต้องและ Nama เพื่อบันทึกเป็นแพลตฟอร์ม Verificator Satusehat - เข้าสู่ระบบกับผู้ใช้ที่คุณสร้างและคุณสามารถเข้าถึงเมนู KYC ได้ทันที
เคล็ดลับสำหรับการตั้งค่าในท้องถิ่น (windows)
- ตรวจสอบให้แน่ใจว่า
php.ini ของคุณเปิดใช้งานส่วนขยาย php_openssl แล้ว - ตรวจสอบให้แน่ใจว่าคุณมี
OPENSSL_CONF ของคุณแล้วชี้ไปที่ openssl.cnf - XAMPP OpenSsl.cnf Path
{XAMPP_INSTALLATION_DIRECTORY}phpextrassslopenssl.cnf