NVA ขึ้นอยู่กับ nuxt.js และ vue.js และเป็น SPA แบ็กเอนด์ที่อิงตาม vue-element-admin
- Nuxt.js เวอร์ชัน 2.10.2
- vue-องค์ประกอบผู้ดูแลระบบ v3.9.3
วิ่ง
# install dependencies
$ yarn install
# serve with hot reload at localhost:9091
$ yarn run dev
การรับรอง
- การตรวจสอบสิทธิ์ผู้ใช้เริ่มต้นจะขึ้นอยู่กับ JWT-TOKEN หากคุณต้องการเปลี่ยนวิธีการ คุณต้องเปลี่ยนรหัส
- ทางเข้าเข้าสู่ระบบควรมีรหัสยืนยันของตัวเองสำหรับการตรวจสอบ ซึ่ง NVA ไม่ได้จัดเตรียมไว้ให้
- สิทธิ์การเข้าถึงหน้าจำเป็นต้องกำหนดบทบาทของผู้ใช้ ค่าเริ่มต้นคือการอ่านอาร์เรย์
user.roles
คุณสามารถอ่านรหัสต่อไปนี้:-
~/mixins/sidebar.js
-
~/middleware/auth.js
-
~/mixins/hasRole.js
- เกี่ยวกับการเข้าสู่ระบบของผู้ใช้และการตรวจสอบสิทธิ์ คุณต้องกำหนดค่าด้วยตัวเองอย่างแน่นอน และไม่สามารถใช้งานได้ทันที อย่างไรก็ตาม ในโครงการนี้มีวิธีแก้ปัญหาอยู่แล้ว ซึ่งสามารถแก้ไขได้เล็กน้อย
- หากต้องการสร้างเส้นทางใหม่ โปรดดูเอกสารประกอบของ
nuxt.js
และต้องกำหนดค่า ไอคอน และ ชื่อ สำหรับเส้นทางใน sidebar.js ก่อนจึงจะสามารถใช้งานได้ตามปกติ - รหัสของ
vue-element-admin
อยู่ในไดเร็กทอรี vendor
และสามารถใช้ได้ตามสถานการณ์ โปรดดูวิธีการใช้งานในเอกสารประกอบ
อนุญาต
เอ็มไอที