Forget OAuth

Instead of dealing with OAuth frustrations, the user can just download
their book collection as a csv file and import that into the
application.