Pattern for allowing a user to change his password. Should the user have to repeat the new password as well as enter the old password?
问题 There are lots of questions about recovering passwords on SO, but not about changing passwords considering one of the two following: 1) The user is authenticated in the system already (either through user/pw or through third part authentication e.g. facebook/twitter) 2) The user knows his or her old password. Given these starting points, I have two distinct question as to what the best practice is for allowing a user to change his or her password in the fewest steps. Scenario (user has