Add authentication using github