loginWith static method

Future<NCMBUser> loginWith(
  1. String provider,
  2. Map data
)

ソーシャルログイン、匿名認証用 provider プロバイダー名(Google、Twitter、Facebook、Apple、anonymous) data 認証データ

Implementation

static Future<NCMBUser> loginWith(String provider, Map data) async {
  NCMBRequest r = new NCMBRequest();
  var fields = {'authData': {}};
  fields['authData']![provider] = data;
  Map response = await r.post('users', fields);
  var user = NCMBUser();
  await user.setLoginResponse(response);
  return user;
}