1
내 API 노선각도 4 laravel JWT-인증 오류
Route::group(['prefix' => 'v1', 'middleware' => ['cors','jwt.auth']], function() {
Route::get('/test', function() {
return ['name' => 'anil'];
});
});
는 이미 JWT 토큰 내가 토큰 로컬 스토리지 저장입니다
login(user: Object): Observable<any> {
return this.http.post(SettingsComponent.API_ENDPOINT+'api/v1/login', user)
.map((response: Response) => {
let token = response.json().token;
let userid = response.json().userid;
console.log("Response token:" + userid);
if (token) {
this.token = token;
this.userid = userid;
localStorage.setItem('currentUser', JSON.stringify({ userid: userid, token: token }));
return true;
} else {
return false;
}
})
.catch((error: any) => Observable.throw(error.json().error || { message: "Server Error" }));
}
을 생성 laravel 로그인하고 사용 방법
nexr url에있는이 토큰은 get 메소드를 전송합니다.getdata() {
let headers = new Headers({ 'Authorization': 'Bearer ' +
this.authService.token });
return this.http.get(SettingsComponent.API_ENDPOINT+'api/v1/test',headers)
.map((response: Response) => response.json())
.catch((error: any) => Observable.throw(error.json().error || { message: "Server Error" }));
}
(210)
오류 나는 점점 오전 :
{ "오류": "token_not_provided"}
가 어떻게이 문제를 해결합니까?