Clean way to request location authorization.