Fix post author and add auth to post creation