I have to say, in this situation, why wouldn't the person simply post to the community? Otherwise, how would the community even know the post existed?
To avoid the whole security by obscurity issue, I would suggest having this not work like an access-locked post, but instead work like an NSFW post, where it would say "visible to members of XYZ community only; if you are a member of this community, login to see it"
no subject
To avoid the whole security by obscurity issue, I would suggest having this not work like an access-locked post, but instead work like an NSFW post, where it would say "visible to members of XYZ community only; if you are a member of this community, login to see it"