I'm currently logging into several websites a day and then downloading CSV files from each. Is there a way to do this programmatically in ruby?
As an example of websites that I log into - they're external party sites that have an interface for a user to login using an email and password (probably devise or some sort of standard auth). After login, the user is taken to a page where there is a link that I click on to download the CSV.
I know how to parse CSV data with ruby, but I'm not sure how to login to a site, then download the file from a link.