first go at creating an authed github session