2017-05-19 1 views
0

Ich habe erfolgreich einen Benutzer authentifiziert und kann authentifizierten Benutzer durch die Bereitstellung des Token im Postboten erhalten.Lumen JWT Token senden mit Anfrage

Ich schrieb einen anderen Endpunkt, die in Auth-Middleware ist:

$api->get('/categories', [ 
    'uses' => 'App\Http\Controllers\[email protected]', 
    'as' => 'api.categories', 
]); 

Das Verfahren ist es ruft:

public function index() { 
    $lessons = \App\Category::all(); 
    return response()->json([ 
     'data' => $lessons, 
     'code' => 200, 
    ]); 
} 

Wenn ich api/Kategorien nennen, gibt sie:

{ 
    "message": "Failed to authenticate because of bad credentials or an invalid authorization header.", 
    "status_code": 401 
} 

Wie kann ich den Token mit Anfrage bereitstellen?

Antwort

0

Sie können den Aufruf mit dem Token in der Abfragezeichenfolge oder im Anforderungsheader ausführen. Angenommen, Ihr Token ist 12345, tun Sie dies.

http://localhost:8000/categories?token=12345 

mit Kopf

Key : Authorization 
Value : Bearer 12345 

http://localhost:8000/categories 
+0

Wie kann ich das Token mit dem obigen Code senden? – Gammer

+0

Ersetzen Sie den Text '12345' durch das Token. – Sandeesh