signup method

Future<bool> signup(
  1. String email,
  2. String name,
  3. String companyName
)

Implementation

Future<bool> signup(String email, String name, String companyName) async {
  try {
    _dio.options.headers['content-Type'] = 'application/json';
    var response = await _dio.post('$baseUrl/frontegg/identity/resources/users/v1/signUp',
        // TODO: do we want tenant sign up here? if so, companyName should be removed
        data: {"email": email, "name": name, "companyName": companyName});
    return response.statusCode == 201;
  } catch (e) {
    if (e is DioError) {
      if (e.response != null) {
        throw e.response!.data['errors'][0];
      }
    }
    throw tr('something_went_wrong');
  }
}