Adding github api auth handling