2017-06-13 2 views
0

Ich bin neu in VueJS und habe ein Problem: Ich kann einen Benutzer mit adldap2 in PHP authentifizieren. Aber wie kann ich VueJS einchecken, ob der Benutzer authentifiziert ist? Das Login läuft nach 2 Stunden ab und der Benutzer sollte nicht mehr mit der Webseite interagieren können, wenn er nicht mehr eingeloggt ist. Übrigens benötige ich auch "Auth :: user()" im Backend.Laravel 5.4 VueJS 2 adldap2 Authentifizierung

Also versuche ich einen Weg zu finden, um so etwas wie let user = Auth.user; in VueJS und Auth::user(); in PHP zu bekommen.

Ich brauche es in VueJS für Dinge wie das:

<div class="row" v-if="Auth.checked"> 
 
    <div class="col-md-12"> 
 
     <!-- "navigation" is a custom component in VueJS --> 
 
     <navigation :items="menuItems" v-on:ask-upgrade="showUpgrade = true"></navigation> 
 
    </div> 
 
</div>

Antwort

0

ich eine Lösung zu bekommen. Here ist das Tutorial, was ich für mein Problem verwendet habe. Meine auth.js-Datei ist jetzt sehr groß, aber ich brauche eine Menge Auth-Zeug für das Routing.