Spring Boot web app built with Spring Security to authenticate user credentials through Blizzard's battle.net servers