Open connecteev opened 5 years ago
Looks like a CORSE problem, but this problem must be solved through the barryvdh/laravel-cors, I noticed that there is no config that should be from this package (app/config
folder), could you try these instructions . Should help.
I also assume that SPA mode works fine, as frontend and backend have the same origin (host).
@iliyaZelenko just ran
$ php artisan vendor:publish --provider="Barryvdh\Cors\ServiceProvider"
and the CORS error went away but I am still seeing a 500 server error in console when I try to log in. See: https://1ce.org/1#S10MVvISH
It's good that there is one less problem. I would like to get more information about the response from the server (response body), there should be a message.
пт, 30 авг. 2019 г. в 11:54, KP notifications@github.com:
@iliyaZelenko https://github.com/iliyaZelenko just ran $ php artisan vendor:publish --provider="Barryvdh\Cors\ServiceProvider"
and the CORS error went away but I am still seeing a 500 server error in console when I try to log in. See: https://1ce.org/1#S10MVvISH
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/iliyaZelenko/laravel-nuxt/issues/5?email_source=notifications&email_token=ADD67ROXNQYBW7FRH2KW4TTQHDN5PA5CNFSM4ISJMLY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5RBBTY#issuecomment-526520527, or mute the thread https://github.com/notifications/unsubscribe-auth/ADD67RI6VNKVNWBHUPGPIL3QHDN5PANCNFSM4ISJMLYQ .
Here's the message and the stack trace
Request URL: http://localhost:8000/api/auth/login
Request Method: POST
Status Code: 500 Internal Server Error
Remote Address: 127.0.0.1:8000
Referrer Policy: no-referrer-when-downgrade
Access-Control-Allow-Origin: http://localhost:3000
Cache-Control: no-cache, private
Connection: close
Content-Type: application/json
Date: Fri, 30 Aug 2019 09:34:22 GMT, Fri, 30 Aug 2019 09:34:22 GMT
Host: localhost:8000
Server-Timing: app; dur=115.83995819092; desc="Application", timeline-event-total; dur=117.09880828857; desc="Total execution time.", timeline-event-initialisation; dur=7.7898502349854; desc="Application initialisation.", timeline-event-boot; dur=3.3080577850342; desc="Framework booting.", timeline-event-run; dur=109.30895805359; desc="Framework running."
Vary: Origin
X-Clockwork-Id: 1567157662-3901-888414060
X-Clockwork-Version: 2.2.5
X-Powered-By: PHP/7.3.5
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 56
Provisional headers are shown
Accept: application/json, text/plain, */*
Content-Type: application/json;charset=UTF-8
Referer: http://localhost:3000/auth/signin
Sec-Fetch-Mode: cors
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
{password: "secret", email: "iliyazelenkog@gmail.com"}
email: "iliyazelenkog@gmail.com"
password: "secret"
{
"message": "compact(): Undefined variable: operator",
"exception": "ErrorException",
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php",
"line": 1392,
"trace": [
{
"function": "handleError",
"class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php",
"line": 1392,
"function": "compact"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php",
"line": 1286,
"function": "addWhereExistsQuery",
"class": "Illuminate\\Database\\Query\\Builder",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php",
"line": 245,
"function": "__call",
"class": "Illuminate\\Database\\Eloquent\\Builder",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php",
"line": 51,
"function": "addHasWhere",
"class": "Illuminate\\Database\\Eloquent\\Builder",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php",
"line": 131,
"function": "has",
"class": "Illuminate\\Database\\Eloquent\\Builder",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/app/User.php",
"line": 207,
"function": "whereHas",
"class": "Illuminate\\Database\\Eloquent\\Builder",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php",
"line": 955,
"function": "scopeOfEmail",
"class": "App\\User",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php",
"line": 1279,
"function": "callScope",
"class": "Illuminate\\Database\\Eloquent\\Builder",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php",
"line": 1570,
"function": "__call",
"class": "Illuminate\\Database\\Eloquent\\Builder",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php",
"line": 1582,
"function": "__call",
"class": "Illuminate\\Database\\Eloquent\\Model",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/app/Http/Controllers/API/Auth/AuthController.php",
"line": 123,
"function": "__callStatic",
"class": "Illuminate\\Database\\Eloquent\\Model",
"type": "::"
},
{
"function": "login",
"class": "App\\Http\\Controllers\\API\\Auth\\AuthController",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Controller.php",
"line": 54,
"function": "call_user_func_array"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php",
"line": 45,
"function": "callAction",
"class": "Illuminate\\Routing\\Controller",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
"line": 212,
"function": "dispatch",
"class": "Illuminate\\Routing\\ControllerDispatcher",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
"line": 169,
"function": "runController",
"class": "Illuminate\\Routing\\Route",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 665,
"function": "run",
"class": "Illuminate\\Routing\\Route",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 30,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Router",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/app/Http/Middleware/RedirectIfAuthenticated.php",
"line": 24,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "App\\Http\\Middleware\\RedirectIfAuthenticated",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/barryvdh/laravel-cors/src/HandleCors.php",
"line": 58,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Barryvdh\\Cors\\HandleCors",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php",
"line": 41,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php",
"line": 57,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Illuminate\\Routing\\Middleware\\ThrottleRequests",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 104,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 667,
"function": "then",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 642,
"function": "runRouteWithinStack",
"class": "Illuminate\\Routing\\Router",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 608,
"function": "runRoute",
"class": "Illuminate\\Routing\\Router",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 597,
"function": "dispatchToRoute",
"class": "Illuminate\\Routing\\Router",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 176,
"function": "dispatch",
"class": "Illuminate\\Routing\\Router",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 30,
"function": "Illuminate\\Foundation\\Http\\{closure}",
"class": "Illuminate\\Foundation\\Http\\Kernel",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/fideloper/proxy/src/TrustProxies.php",
"line": 57,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Fideloper\\Proxy\\TrustProxies",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
"line": 31,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
"line": 31,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php",
"line": 27,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php",
"line": 62,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php",
"line": 28,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Clockwork\\Support\\Laravel\\ClockworkMiddleware",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/barryvdh/laravel-cors/src/HandlePreflight.php",
"line": 35,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 151,
"function": "handle",
"class": "Barryvdh\\Cors\\HandlePreflight",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php",
"line": 53,
"function": "Illuminate\\Pipeline\\{closure}",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 104,
"function": "Illuminate\\Routing\\{closure}",
"class": "Illuminate\\Routing\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 151,
"function": "then",
"class": "Illuminate\\Pipeline\\Pipeline",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 116,
"function": "sendRequestThroughRouter",
"class": "Illuminate\\Foundation\\Http\\Kernel",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/public/index.php",
"line": 55,
"function": "handle",
"class": "Illuminate\\Foundation\\Http\\Kernel",
"type": "->"
},
{
"file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/server.php",
"line": 21,
"function": "require_once"
}
]
}
This error seems to be due to the fact that you are using a newer version of the Laravel. You need to find a workaround I think.
пт, 30 авг. 2019 г. в 12:35, KP notifications@github.com:
Here's the message and the stack trace
Request URL: http://localhost:8000/api/auth/login Request Method: POST Status Code: 500 Internal Server Error Remote Address: 127.0.0.1:8000 Referrer Policy: no-referrer-when-downgrade Access-Control-Allow-Origin: http://localhost:3000 Cache-Control: no-cache, private Connection: close Content-Type: application/json Date: Fri, 30 Aug 2019 09:34:22 GMT, Fri, 30 Aug 2019 09:34:22 GMT Host: localhost:8000 Server-Timing: app; dur=115.83995819092; desc="Application", timeline-event-total; dur=117.09880828857; desc="Total execution time.", timeline-event-initialisation; dur=7.7898502349854; desc="Application initialisation.", timeline-event-boot; dur=3.3080577850342; desc="Framework booting.", timeline-event-run; dur=109.30895805359; desc="Framework running." Vary: Origin X-Clockwork-Id: 1567157662-3901-888414060 X-Clockwork-Version: 2.2.5 X-Powered-By: PHP/7.3.5 X-RateLimit-Limit: 60 X-RateLimit-Remaining: 56 Provisional headers are shown Accept: application/json, text/plain, / Content-Type: application/json;charset=UTF-8 Referer: http://localhost:3000/auth/signin Sec-Fetch-Mode http://localhost:3000/auth/signinSec-Fetch-Mode: cors User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36 {password: "secret", email: "iliyazelenkog@gmail.com"} email: "iliyazelenkog@gmail.com" password: "secret"
{ "message": "compact(): Undefined variable: operator", "exception": "ErrorException", "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php", "line": 1392, "trace": [ { "function": "handleError", "class": "Illuminate\Foundation\Bootstrap\HandleExceptions", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php", "line": 1392, "function": "compact" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php", "line": 1286, "function": "addWhereExistsQuery", "class": "Illuminate\Database\Query\Builder", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php", "line": 245, "function": "call", "class": "Illuminate\Database\Eloquent\Builder", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php", "line": 51, "function": "addHasWhere", "class": "Illuminate\Database\Eloquent\Builder", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php", "line": 131, "function": "has", "class": "Illuminate\Database\Eloquent\Builder", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/app/User.php", "line": 207, "function": "whereHas", "class": "Illuminate\Database\Eloquent\Builder", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php", "line": 955, "function": "scopeOfEmail", "class": "App\User", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php", "line": 1279, "function": "callScope", "class": "Illuminate\Database\Eloquent\Builder", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php", "line": 1570, "function": "call", "class": "Illuminate\Database\Eloquent\Builder", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php", "line": 1582, "function": "__call", "class": "Illuminate\Database\Eloquent\Model", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/app/Http/Controllers/API/Auth/AuthController.php", "line": 123, "function": "__callStatic", "class": "Illuminate\Database\Eloquent\Model", "type": "::" }, { "function": "login", "class": "App\Http\Controllers\API\Auth\AuthController", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Controller.php", "line": 54, "function": "call_user_func_array" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php", "line": 45, "function": "callAction", "class": "Illuminate\Routing\Controller", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Route.php", "line": 212, "function": "dispatch", "class": "Illuminate\Routing\ControllerDispatcher", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Route.php", "line": 169, "function": "runController", "class": "Illuminate\Routing\Route", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 665, "function": "run", "class": "Illuminate\Routing\Route", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 30, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Router", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/app/Http/Middleware/RedirectIfAuthenticated.php", "line": 24, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "App\Http\Middleware\RedirectIfAuthenticated", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/barryvdh/laravel-cors/src/HandleCors.php", "line": 58, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Barryvdh\Cors\HandleCors", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php", "line": 41, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Illuminate\Routing\Middleware\SubstituteBindings", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php", "line": 57, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Illuminate\Routing\Middleware\ThrottleRequests", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 104, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 667, "function": "then", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 642, "function": "runRouteWithinStack", "class": "Illuminate\Routing\Router", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 608, "function": "runRoute", "class": "Illuminate\Routing\Router", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 597, "function": "dispatchToRoute", "class": "Illuminate\Routing\Router", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", "line": 176, "function": "dispatch", "class": "Illuminate\Routing\Router", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 30, "function": "Illuminate\Foundation\Http\{closure}", "class": "Illuminate\Foundation\Http\Kernel", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/fideloper/proxy/src/TrustProxies.php", "line": 57, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Fideloper\Proxy\TrustProxies", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php", "line": 31, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Illuminate\Foundation\Http\Middleware\TransformsRequest", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php", "line": 31, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Illuminate\Foundation\Http\Middleware\TransformsRequest", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php", "line": 27, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Illuminate\Foundation\Http\Middleware\ValidatePostSize", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php", "line": 62, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php", "line": 28, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Clockwork\Support\Laravel\ClockworkMiddleware", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/barryvdh/laravel-cors/src/HandlePreflight.php", "line": 35, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 151, "function": "handle", "class": "Barryvdh\Cors\HandlePreflight", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php", "line": 53, "function": "Illuminate\Pipeline\{closure}", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 104, "function": "Illuminate\Routing\{closure}", "class": "Illuminate\Routing\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", "line": 151, "function": "then", "class": "Illuminate\Pipeline\Pipeline", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", "line": 116, "function": "sendRequestThroughRouter", "class": "Illuminate\Foundation\Http\Kernel", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/public/index.php", "line": 55, "function": "handle", "class": "Illuminate\Foundation\Http\Kernel", "type": "->" }, { "file": "/Users/kunalpunjabi/Code/EXPLORATIONS/iliyazelenko_laravel_nuxt_auth/server.php", "line": 21, "function": "require_once" } ] }
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/iliyaZelenko/laravel-nuxt/issues/5?email_source=notifications&email_token=ADD67RJWMRYXUCNO7SGJ2YTQHDSUVA5CNFSM4ISJMLY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5RERQY#issuecomment-526534851, or mute the thread https://github.com/notifications/unsubscribe-auth/ADD67RJL2F7EY5TVSQ7MLYLQHDSUVANCNFSM4ISJMLYQ .
@iliyaZelenko I'm happy to do a test for you when this is fixed
@iliyaZelenko i am actually using the default config, not the latest version of laravel
@iliyaZelenko
I tested your repo in an attempt to get laravel passport + nuxt working. I am trying to get end-to-end login and a full oauth flow (et access token, use access token to call an API) working.
I went through the installation steps here ttps://iliyazelenko.github.io/laravel-nuxt/features/ but was not successful. Login is not working.
This is what i see in the console: