Add social auth requirements
Can auth with github
We have a logged in user
Move github secret key
remove secret
Merge in social auth