We have updated most of the Battle.net / WoW Armory related features here on SolidICE to use the new Battle.net oAuth API.
The new oAuth API enables us to offer features such as "Login with Battle.net", and syncing your WoW profiles / importing your characters all in the press of a single button.
An important point to note when using the Battle.net oAuth API features here on SolidICE is that you will often be redirected to the secure Battle.net sites and prompted to provide your Battle.net email and password. SolidICE will NEVER see or have access to your Battle.net email or password, and that information stays safe and sound on the Battle.net servers.
If you are a new user, you can now register here on SolidICE using your existing Battle.net account. Merely press the "Login with Battle.net" button on the login page and you will be redirect to Battle.net. Once you provide your credentials to Battle.net you will be redirected back to a secure page on SolidICE and asked to choose a username. Once you choose a username you are all set to start participating!
If you already have a SolidICE account, you can link your Battle.net and SolidICE accounts by navigating to your profile page and using the new "Battle.net" menu item on the left side navigation. Once there you can use the "Link Battle.net Account" button on the right, which will redirect you to a secure Battle.net login page.
Once you have linked your SolidICE account to your Battle.net account, you now have the option to login to SolidICE using your Battle.net account, and the "Login with Battle.net" button on the login page.
If at anytime you wish to unlink your Battle.net and SolidICE accounts, you can use the "Unlink Battle.net Account" button on your Battle.net page in your profile.
As well as being able to login with Battle.net, you can now import and update all your WoW characters using the "Sync Characters" button on the Battle.net page of your profile.
Please feel free to reply here or message me should you have any comments, questions, or concerns!