DarkstarProject / xiloader

Loader for FFXI to bypass POL and connect to any server
GNU General Public License v3.0
24 stars 47 forks source link

Add a change password option to xiloader. #30

Open mrhappyasthma opened 3 years ago

mrhappyasthma commented 3 years ago

This works by using the same login flow from before to validate the correct user. However instead of returning to connect to the game server, the user is prompted for a new password to set.

I tested all code paths manually: error cases and successful password changing cases.

(Note: I held off for some time on submitting this, as the state of https://github.com/DarkstarProject/darkstar was a bit unknown. This works with https://github.com/project-topaz/topaz and https://github.com/topaz-next/topaz as of https://github.com/project-topaz/topaz/commit/821bcfe6b8db045a03694d032bde530e8152585f and https://github.com/topaz-next/topaz/commit/821bcfe6b8db045a03694d032bde530e8152585f respectively. If you're still using the archived Darkstar project, then you can simply merge this pull request into your local branch: https://github.com/DarkstarProject/darkstar/pull/6366)

fixed #7