S M Krishna said he resigned from the post because of the “extra-constitutional authority” allegedly wielded by Congress chief Rahul Gandhi.