resolve: {
              challenge: function(utilities, $state, $stateParams) {
                return new Promise(function(resolve, reject) {
                  var parameters = {};
                  parameters.token = utilities.getData('userKey');