code: function(
          mobilePhoneNumber,
          smsCode,
          attrs,
          options
        ) {
          attrs = attrs || {};
          attrs.mobilePhoneNumber = mobilePhoneNumber;
          attrs.smsCode = smsCode;
          var user = AV.Object._create('_User');
          return user.signUpOrlogInWithMobilePhone(attrs, options);
        }
docs: Sign up or logs in a user with a mobilePhoneNumber and smsCode.
  On success, this saves the session to disk, so you can retrieve the currently
  logged in user using <code>current</code>.
  
  @param {String} mobilePhoneNumber The user's mobilePhoneNumber.
  @param {String} smsCode The sms code sent by AV.Cloud.requestSmsCode
  @param {Object} attributes  The user's other attributes such as username etc.
  @param {AuthOptions} options
  @return {Promise} A promise that is fulfilled with the user when
  the login completes.
  @see AV.User#signUpOrlogInWithMobilePhone
  @see AV.Cloud.requestSmsCode