diff options
Diffstat (limited to 'src/gameserver.rs')
| -rw-r--r-- | src/gameserver.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gameserver.rs b/src/gameserver.rs index 37b889f..4947c8d 100644 --- a/src/gameserver.rs +++ b/src/gameserver.rs @@ -209,8 +209,7 @@ impl GameServer { println!("Name mismatch: user entry for {:?} has name {}", player, user.name); return Err(merr!("server", "name mismatch")); } - if token != user.pass_token { - println!("password mismatch: '{}' '{}'", token, user.pass_token); + if !user.validate_token(&token) { return Err(merr!("invalidtoken", "invalid pass token")); } () |
