Recording: Eliminating Credential Sharing in Data Aggregation Marketplace