Integrate metamask, or perhaps even uport, into the site. Integrate the metamask and github login together. Also show github login status. Allow an ajax based login system with lightbox to github login screen (if neccessary)