Feedback required for invalid MAUTH credentials
Bug #159978 reported by
matatk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
AudioQuake |
In Progress
|
Critical
|
AGRIP Hackers |
Bug Description
When a user specifies an incorrect password, or a non-registered player name for connecting to games, no feedback on their error is reported. The MAUTH code needs to be extended to allow this to happen.
Changed in audioquake: | |
assignee: | nobody → matatk |
importance: | Undecided → Critical |
milestone: | none → 0.3.0 |
status: | New → Confirmed |
Changed in audioquake: | |
milestone: | 0.3.0 → 0.3.1 |
Changed in audioquake: | |
assignee: | matatk → agrip-hackers |
To post a comment you must log in.
I've fixed this partly by adding functionality to the Launcher to check the credentials, however, the server should probably send something on the reliable connection to the player if they have the wrong authentication credentials. I'm not sure this could be done by dropping them with a reason as they wont' have connected yet and it seems very hacky to let them connect only to drop them.
Possibly just closing the connection during handshake would be good enough, with the client printing out a message to make the user check their credentials in the event that happens.