aboutsummaryrefslogtreecommitdiff
path: root/app/Models
diff options
context:
space:
mode:
authorryo <ryo@nopwd.lol>2025-03-11 16:15:29 +0000
committerryo <ryo@nopwd.lol>2025-03-11 16:15:29 +0000
commitfa4823dd632cad6a5736c1d900a064647bb72c20 (patch)
treea716b9d9f0ce62a9d2ca53f11d64b2a39b178d6c /app/Models
parente1a48c8208c181fd40ecb065878ba9ea49b1f48f (diff)
Added admin user that can change usres teamHEADmain
Fixed: player login based on user and password Added: show errors to the user
Diffstat (limited to 'app/Models')
-rw-r--r--app/Models/Player.php18
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',
+ ];
+ }
}