diff options
author | ryo <ryo@nopwd.lol> | 2025-03-11 16:15:29 +0000 |
---|---|---|
committer | ryo <ryo@nopwd.lol> | 2025-03-11 16:15:29 +0000 |
commit | fa4823dd632cad6a5736c1d900a064647bb72c20 (patch) | |
tree | a716b9d9f0ce62a9d2ca53f11d64b2a39b178d6c /app/Models/Player.php | |
parent | e1a48c8208c181fd40ecb065878ba9ea49b1f48f (diff) |
Fixed: player login based on user and password
Added: show errors to the user
Diffstat (limited to 'app/Models/Player.php')
-rw-r--r-- | app/Models/Player.php | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/app/Models/Player.php b/app/Models/Player.php index 12b95c5..3c2440c 100644 --- a/app/Models/Player.php +++ b/app/Models/Player.php @@ -2,13 +2,27 @@ namespace App\Models; -use Illuminate\Database\Eloquent\Model; +use Illuminate\Foundation\Auth\User as Authenticatable; -class Player extends Model +class Player extends Authenticatable { protected $fillable = [ 'name', + 'password', 'team', 'score', ]; + + protected $hidden = [ + 'password', + 'remember_token', + 'is_amdin', + ]; + + protected function casts(): array + { + return [ + 'password' => 'hashed', + ]; + } } |