Update github authorization for bug fix

Authorization was never re-checked after initial signup, so if you
started unauthorized you could never get authorized again - and if you
started authorized you could never lose that.