Я установил паспорт на свой проект Laravel 5.5 + vuejs2. Знаю, я сбиваю с толку то, как я могу использовать его в MyPage.vue. Я уже защищаю маршрут в API с помощью промежуточного программного обеспечения ('auth'), теперь я получаю 401 (Unauthorized) iНе могу найти хороший учебник для этого!
Здесь My page.vue
AddQuestion( NewQuestion ){
this.$http.post('/api/AddQuestion',{
Title_Forum : NewQuestion[0] ,
Text_Forum : NewQuestion[1] ,
}).then(response => {
this.questions = response.data ;
}).catch( (error) =>{ console.log(error) }
);
} ,
и это API-маршрут
Route::middleware('auth')->group(function () {
Route::post('/AddQuestion','ForumController@AddQuestion')
});
наконец мой контроллер
public function AddQuestion(Request $request){
$newQuestion = new Forum() ;
$newQuestion->Title_Forum = $request->input('Title_Forum');
$newQuestion->Text_Forum = $request->input('Text_Forum') ;
$newQuestion->Statu_Forum = "test" ;
$newQuestion->BestComment_Forum = 1 ;
$newQuestion->save();
$getQuestions = Forum::orderBy('created_at','desc')->paginate(10);
return response()->json($getQuestions) ;
}
помогите пожалуйста!