Add field to choose type of password to reset
Dependencies
- [2]
4JK5O45HStart support for XMPP game password change - [3]
HZDCKIXQUse constants for templates - [4]
WLWTNO4YCreate form to request game password change link - [*]
TRBYOQBICheck CSRF and user existence
Change contents
- replacement in src/templates/query-reset-game-pwd.html at line 15
<legend>Enter contact data to request game password change:</legend><legend>Enter contact data to request password change:</legend> - edit in src/templates/query-reset-game-pwd.html at line 28
<div><input type="radio" name="password_type" value="game" checked>Game<br><!-- <input type="radio" name="password_type" value="web">Web<br> --></div> - edit in src/pages/query_reset_game_pwd.rs at line 20
password_type: String, - edit in src/pages/query_reset_game_pwd.rs at line 123[2.407][6.902]
let _is_game_password = match form.password_type.as_str() {"game" => true,"web" => false,_ => {log::warn!("Unknown data for password type: {}", form.password_type);return HttpResponse::BadRequest().body("Incorrect");}};