- Visual Studio Code (recommended)
- Visual Studio 2019
- Neuster Stand von https://github.com/yungxramoz/UserAuthentication
- NodeJS LTS (https://nodejs.org/en/)
- yarn
npm install --global yarn
Mittels Visual Studio 2019 die neuste Version von yungxramoz/UserAuthentication starten. Der Endpoint der genutzt wird prüfen den der muss ggf. in der Web-App angepasst werden.
Die API URL wird momentan noch nicht zentral verwaltet, wodurch die Endpoints in zwei Dateien angepasst werden müssen. Die anzupassende Variable heisst API_URL
.
- /src/services/auth-serivce.ts
- /src/services/user-serivce.ts
Kann länger dauern, da hier das halbe Internet heruntergeladen wird (node modules).
Es ist wichtig das zuerst ins Project Directory gewechselt wird ( cd [path]
), also ins Verzeichnis user-autentication-vue-jwt.
yarn install
yarn serve
- Bei Error messages vom Server wird der Errorcode ausgegeben, der nicht so aussagekräftig ist. Es können folgende Errors sein:
1.1. Registrierung: Username bereits vergeben.
1.2. Login: Kein User mit dem Username gefunden oder Passwort stimmt nicht.
1.3. Profile Update: Username bereits vergeben. - Passwort Richttlinien Meldung ist nicht aussagekräftig: Grossbuchstabe && Kleinbuchstabe && Nummer && min. 8 Zeichen sind zu erfüllen.