i want to allow users to view their own pending posts in a front end page but when i access the links created for pending post in the database the links doesn't work until the post is approved
[![enter image description here][1]][1]
If I access the post GUID the one where the status is "publish" the link works, but the the one with the status "pending" does not.

I want to know what is the difference between a pending post and a published one other than their status so  I can take those changes into account in order for the pending posts links to work for their authors only.

  [1]: https://i.sstatic.net/OYvPY.png