fix user without name on github cannot login