login method

Future<bool> login()

登陆,username\email\mobilePhoneNumber都可以

Implementation

Future<bool> login() async {
  assert(!(username == null && email == null && mobilePhoneNumber == null));
  var body = {
    "username": username ?? email ?? mobilePhoneNumber,
    "password": password
  };
  var data = await BmobNetHelper.init().get('/1/login', body: body);
  if (data != null &&
      data.containsKey('createdAt') &&
      data.containsKey('objectId')) {
    fromJson(data);
    BmobConfig.config.sessionToken = sessionToken;
    return true;
  }
  BmobConfig.config.sessionToken = null;
  return false;
}