Register user with empty password I create a cordova app, and trying to register new user from my app using drupa 7, drupal 7 service 3 and angularjs 1.

I send post request with below data and user created successfully. 

    $http({
        headers: {
            'X-CSRF-TOKEN': $rootScope.globals.auth.token
        },
        method: "POST",
        url: registerUrl,
        data: {
            name: data.name,
            pass: data.password,
            mail: data.email,
            "field_ac_mobile_number": {"und": [{"value": data.mobile}]}
        }
    }).success(function(userData) {
    }).error(function(data, status, headers, config) {
    });


But my problem is- after create user, password is empty.

How to solve it?

UPDATED QUESTION:

I altered registration form by three step registration form for verify customize 6 digit character instead url for email verification.

All works fine. But when I send final request with all params, user created without password.

But if I register from site, all values set well.

I don't understand, whats my problem...

UPDATED QUESTION 2nd:
It is very simple.

The steps are the following:


Please go to: admin/config/people/accounts
In the secction "REGISTRATION AND CANCELLATION
" select "Visitors".
Uncheck "Require e-mail verification when a visitor creates an account". 
Click in the buton "save configuration". 


Try again register one user. 

I did a test and everything went well.