add signin checks to client-side for content-creation actions