Поэтому я пытаюсь проверить свой почтовый запрос через Почтальон, но получаю неверные учетные данные. Я использую базовую аутентификацию, и у меня есть таблица с одним пользователем, которая содержит электронную почту и пароль. Я не могу найти, почему это не работает. Я следовал за учебником, который сделал то же самое, и это сработало. Это ссылка, которую я пытаюсь опубликовать на — HTTP: // локальный: 8000 / API / сообщений. Конечно, когда я снимаю «auth.basic», это работает. Я действительно не знал, что ввести имя пользователя и пароль Почтальона, поэтому я просто ввел адрес электронной почты и пароль, которые у меня есть, в таблице пользователей в базе данных. Я использую Laravel 5.1
Мой контроллер:
public function __construct()
{
$this->middleware('auth.basic', ['except' => ['index', 'show']]);
}
public function index()
{
//return Post::all();
return Post::paginate(10);
}
public function show($id)
{
$post = Post::find($id);
if(!$post)
{
return response()->json([
'error' => [
'message' => 'Post does not exist'
]
], 404);
}
return response()->json([
'data' => $post
],200);
}
public function store(PostRequest $request)
{
}
Маршруты:
Route::group(['prefix' => 'api'], function () {
Route::resource('posts', 'PostController');
});
Задача ещё не решена.
Других решений пока нет …