используя паспорт laravel 5 на vuejs - PullRequest
0 голосов
/ 19 сентября 2018

Я установил паспорт на свой проект 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) ;

}

помогите пожалуйста!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...