Require logged in user to connect Twitter account. Collect OAuth tokens when connecting a Twitter account.
Require authentication to access user API.
Rename ProviderIdentity to ConnectedAccount.
Prevent logging in again or registering a new account when logged in.
Remove name from User model since it is already in Identity.
Adjust CSS on form array inputs.
Add form and validations to submit imports from Twitter streams.
Add model for users' access to datasets.
Add access control to datasets and imports.
Require a connected Twitter account to start imports from Twitter streams.
Add twitter gem.
Add Twitter import worker.