finish oauth for github