feat: Enhance player validation by using hashed passwords and update player routes to avoid storing plaintext passwords

This commit is contained in:
2025-08-16 12:24:14 +02:00
parent dde3abda55
commit fe3a57a9c9
5 changed files with 221 additions and 11 deletions
+1 -1
View File
@@ -109,7 +109,7 @@ function PlayerTab({
const player = players.find(p => p.name === lookupName) || null;
debug('PlayerTab', 'currentPlayer computed', { authedPlayer, playerName, lookupName, playerFound: !!player });
return player;
}, [players, authedPlayer]);
}, [players, authedPlayer, playerName, isGMLoggedIn]);
useEffect(() => {
debug('PlayerTab', 'Data loading effect triggered', { authedPlayer, hasCurrentPlayer: !!currentPlayer });