- [ ] Add ability to sign in via Google - [ ] Add ability to sign in via Github - [ ] Add ability to sign in via Twitter - [ ] On sign in click with third party provider, user is prompted for user name and password if not already logged in with that provider. - [ ] After successful authentication, user should be required to view scope and accept or deny permissions.