質問するログイン新規登録

質問編集履歴

2

500エラーは解決したが、401エラーが出た事を追記

2019/06/29 14:38

投稿

dauto
dauto

スコア38

title CHANGED
File without changes
body CHANGED
@@ -108,4 +108,7 @@
108
108
  Laravelのlogに出力されていたエラーはこちらになります。
109
109
  ```log
110
110
  local.ERROR: Argument 1 passed to Illuminate\Auth\EloquentUserProvider::validateCredentials() must be an instance of Illuminate\Contracts\Auth\Authenticatable, instance of App\Customer given, called in /var/www/html/siro/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php on line 377 {"exception":"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Argument 1 passed to Illuminate\Auth\EloquentUserProvider::validateCredentials() must be an instance of Illuminate\Contracts\Auth\Authenticatable, instance of App\Customer given, called in /var/www/html/siro/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php on line 377 at /var/www/html/siro/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php:141)
111
- ```
111
+ ```
112
+
113
+ ### 追記2
114
+ 500エラーは新規モデルがうまく適用されていなかったのが原因だったので、中の構文をapp/User.phpに移動させたところ消えたのですが、今度は401エラーが表示され認証することが出来ません。これはどう対処すればいいでしょうか。

1

logの追記

2019/06/29 14:38

投稿

dauto
dauto

スコア38

title CHANGED
File without changes
body CHANGED
@@ -102,4 +102,10 @@
102
102
  return array('hash');
103
103
  }
104
104
  }
105
+ ```
106
+
107
+ ### 追記
108
+ Laravelのlogに出力されていたエラーはこちらになります。
109
+ ```log
110
+ local.ERROR: Argument 1 passed to Illuminate\Auth\EloquentUserProvider::validateCredentials() must be an instance of Illuminate\Contracts\Auth\Authenticatable, instance of App\Customer given, called in /var/www/html/siro/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php on line 377 {"exception":"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Argument 1 passed to Illuminate\Auth\EloquentUserProvider::validateCredentials() must be an instance of Illuminate\Contracts\Auth\Authenticatable, instance of App\Customer given, called in /var/www/html/siro/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php on line 377 at /var/www/html/siro/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php:141)
105
111
  ```