They're voluntarily authorized by the controlling interest of the people whose money it is.
In many cases the controlling interests are index and pension funds. Members of these funds do not get a say in political donations. Corporations are people spending other people's money with little consequence all the way down.