Heim  >  Artikel  >  Web-Frontend  >  Der Interceptor bestimmt die Operation, nachdem das Token fehlgeschlagen ist und springt.

Der Interceptor bestimmt die Operation, nachdem das Token fehlgeschlagen ist und springt.

php中世界最好的语言
php中世界最好的语言Original
2018-04-16 14:02:053212Durchsuche

Dieses Mal werde ich Ihnen die Operation vorstellen, nachdem der Abfangjäger den Token-Ungültigkeitssprung festgestellt hat. Was sind die Vorsichtsmaßnahmen, nachdem der Abfangjäger den Token-Ungültigkeitssprung festgestellt hat? .

Globale Token-Beurteilung im Interceptor festlegen, was bedeutet, dass das Token bei jeder HTTP-Anfrage überprüft wird und der mit dem Hintergrund vereinbarte Token-Ablauf-Rückgabecode den Sprungpfad anpassen kann

var token = window.localStorage.getItem("token");
Vue.http.interceptors.push(function(request, next) {
  request.headers.set('token', token); //setting request.headers
  next(function(response){
    if(response.body.code===401){ //与后台约定登录失效的返回码
      parent.location.href ='/login.html';
    }
    return response
  })
})

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website.

Empfohlene Lektüre:

Detaillierte Erläuterung der Schritte zum Festlegen von Header-Informationen im Vue-Ressourcen-Interceptor

js+ CSS zur Verbesserung der Benutzererfahrung der Webseite beim Laden

Das obige ist der detaillierte Inhalt vonDer Interceptor bestimmt die Operation, nachdem das Token fehlgeschlagen ist und springt.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn