Handle redirecting to github when no authorization exists

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
Handle github auth reject

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>