The router then generates a random numeric passkey and delivers it to the user.
... Giving me some idea of how my password is. ...
... This business about changing your password every 30 seconds ...