NVA ist abhängig von nuxt.js und vue.js und ist ein Backend-SPA, das auf vue-element-admin basiert.
- Nuxt.js v.2.10.2
- vue-element-admin v3.9.3
laufen
# install dependencies
$ yarn install
# serve with hot reload at localhost:9091
$ yarn run dev
Zertifizierung
- Die Standardbenutzerauthentifizierung basiert auf JWT-TOKEN . Wenn Sie die Methode ändern möchten, müssen Sie den Code ändern.
- Der Login-Eingang sollte über einen eigenen Verifizierungscode zur Verifizierung verfügen, der von der NVA nicht bereitgestellt wird.
- Seitenzugriffsberechtigungen müssen die Rollen des Benutzers definieren. Standardmäßig wird das Array
user.roles
gelesen.-
~/mixins/sidebar.js
-
~/middleware/auth.js
-
~/mixins/hasRole.js
- Die Benutzeranmeldung und die Berechtigungsüberprüfung müssen Sie selbst konfigurieren und können nicht sofort verwendet werden. Es gibt jedoch bereits Lösungen im Projekt, die leicht geändert werden können.
- Informationen zum Erstellen einer neuen Route finden Sie in der Dokumentation von
nuxt.js
Das Symbol und der Titel müssen für die Route in sidebar.js konfiguriert werden, bevor sie normal verwendet werden kann. - Der Code von
vue-element-admin
befindet sich im vendor
und kann je nach Situation verwendet werden. Informationen zu den Verwendungsmethoden finden Sie in der Dokumentation.
Autorisieren
MIT