Allow users to login/register using social media accounts - Facebook, Twitter, LinkedIn and GitHub to begin with.
This should be configurable, even down to which networks to use.
Migrated from https://github.com/andysh-uk/blue-twilight/issues/5
The logic this should implement post-authentication is this:
Deleting a branch is permanent. It CANNOT be undone. Continue?