I'm considering how I should handle authentication / account management for a PC multiplayer game I'm developing.
The use case:
I want the players to have accounts, enabling them to play the game as well as log on to the webpage and post on the forums.
In case of Steam users I also need the account to be linked, both to verify game ownership and to make life easier for the players.
Wordpress seems to be an easy way to handle this, forums that integrate with WP (BBPress etc.) are available, but I'm not entirely sure if it's the most secure way.
It can also be integrated with the game servers and clients using Rest etc.
I very much doubt that I will be able to create anything that is fundamentally more secure than WP, but on the other hand WP is also a very popular target, and vulnerabilities in WP and plugins are found once in a while.
Any pros or cons I haven't thought of?