Решение для Ajax Request - PullRequest
       6

Решение для Ajax Request

0 голосов
/ 10 октября 2019

Я интегрирую свой логин в проекте laravel, используя ajax и вызывая api url. Но когда возникает ошибка, я получаю консольную ошибку. Любое решение, чтобы избежать ошибки консоли.

Код Ajax

    $.ajax({
        headers: myHeader,
        type: 'POST',
        url: myUrl,
        data: JSON.stringify({
            "email": "admin@admin.com",
            "password": "admin1"
        }),
        async: false,
        contentType: "application/json; charset=utf-8",
        dataType: 'json',
        success: function(data){
            result = data
        },
        error: function(xhr, status, error){
            console.log('XHR :' + xhr, 'Status :' + status, 'Error :' + error);
        }
    })

Код Laravel

$credentials = $request->only('email', 'password');
if (! auth()->attempt($credentials)) {
    return response()->json(['Unauthorized.'],\Illuminate\Http\Response::HTTP_UNAUTHORIZED);
}

Ошибка консоли

POST http://127.0.0.1:8000/api/auth/login 401 (Unauthorized)
```[enter image description here][1]


  [1]: https://i.stack.imgur.com/YyD6E.png
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...