TY - THES ID - 136522423 TI - Ontwikkelen van Vue.js frontend applicatie voor OAuth authenticatie met .NET Core microservices AU - Boydens, Sil AU - Van Landschoot, Sille AU - Katholieke Hogeschool VIVES: Brugge. Studiegebied Industriële Wetenschappen & Technologie PY - 2018 PB - Brugge : Katholieke Hogeschool VIVES: Brugge DB - UniCat UR - https://www.unicat.be/uniCat?func=search&query=sysid:136522423 AB - Artilium NV had een Graphical User Interface (GUI) nodig om gebruikers en andere gegevens met betrekking tot rechten, te beheren in hun nieuw project. Als backend maken ze gebruik van IdentityServer, hiervoor is een GUI beschikbaar maar deze is betalend en heeft niet alle mogelijkheden die Artilium nodig heeft. Daarom is er een nieuwe GUI gemaakt die alles moet bevatten wat Artilium nodig heeft. Omdat we deze GUI ook opensource wilden maken, is er een modulaire Single Page Application (SPA) gemaakt die gemakkelijk aan te passen is naar verschillende situaties en ondersteuning voorziet voor veel verschillende doelstellingen. Met als resultaat een modulair, performant framework voor frontend applicaties voor het beheren van veel verschillende dingen. Met ingebouwde, internationalization, ratelimit systeem, geavanceerde zoek functie en meer algemene functies. En een paar modules voor de functionaliteit die Artilium nodig heeft. Dankzij deze GUI hoeft Artilium niet te betalen voor de AdminUI van IdentityServer en hebben ze alle functionaliteit die ze nodig hebben in één interface. En doordat het modulair is, kunnen ze gemakkelijk meer functionaliteit toevoegen indien nodig. ER -