[#73320966] User must authenticate with API token to post

Signed-off-by: Mark Evans <twenty4play@gmail.com>