publish: added auth capabilities

generated from commit 64b8e9afcb835d235e5fb74e830b656b9dc922af