if user
      result = StoaPlugin::PersonApi.new(user.person, self).fields(selected_fields(params[:fields], user))
      result.merge!(ok: true)
    else
      result = { error: _("Incorrect user/password pair."), ok: false }