Is it even possible? I mean, it would make a lot more sense to have people create accounts on the web, joining their game, forum and wiki accounts into one.
In that way the developers would have a lot more freedom. Like it wouldn't be hard to do an email password recovery for characters. We would stop forgetting the character names cuz they all would be there in our centralized account. Moreover, we would see their levels and other interesting info. We could also nullify character position, teleporting it to Hub, let's say.
I'm actually saying it because I saw it implemented in one russian Allods2/RoM2 hat. They made it possible to not only do the registration via the site, but also all the management. Like I can transfer items from a character to a virtual web storage and then to a different character without even logging into the game. They also made an auction there, right in web.
I also tested the whole system with the Burp Suite, finding all the possible fields and then trying to abuse them with thousands of payloads and, to my surprise, it withstood the attacks, so the system was very secure. Although probably took them years of web-development.
We might start from something very simple like linking your game accounts to your profile on the site just to see all your character names in one place. Then slowly we could add features to that, including password recovery, position reset feature, etc.
I just haven't explored if the sdk has api to work with it's DB. Or how easy it is to work with that db directly, cuz as I know, it's not SQL. And if it's not SQL, it's pain to parse.