Erweiterung Interceptor für ApiService
Für die ständige Kommunikation mit der API benötigt es einen Interceptor der sich darum kümmert, einen validen AccessToken vom Backend zu verarbeiten.
Bitte dazu den ApiService benutzen, dann haben wir dafür eine zentrale Stelle.
Bitte hierzu einen Plan erarbeiten, im besten Fall umsetzen und hier dokumentieren.
https://github.com/dasniko/keycloak-reactjs-demo/blob/master/src/services/HttpService.js
https://medium.com/swlh/handling-access-and-refresh-tokens-using-axios-interceptors-3970b601a5da
AK
-
die aktuell notwendige var im env-File entfällt dadurch -
das Token verbleibt im LocalStorage -
das Token darf nicht in den Vuex Store -
alle Queries sind daraufhin angepasst -
alle bisherigen Queries nutzen den ApiService
Review
-
die aktuell notwendige var im env-File entfällt dadurch -
das Token verbleibt im LocalStorage -
das Token darf nicht in den Vuex Store -
alle Queries sind daraufhin angepasst -
alle bisherigen Queries nutzen den ApiService
Edited by Michael Voigt