After talking with Wei Li I am going to test if I can get this working with a real device and my local openshift. If I can, then for the moment I will add a note to the cordova app's readme saying there is an issue with logging in from a simulator.