Hey Oscar,
Oscar Ang wrote:
Why should a super admin working on the back-end needs to login on the front-end to preview what he/she is doing?
This doesn't appear all the time. You can make changes on the back-end and view the changes front-end without logging in. However, certain features that have user-specific functions required this because the user log in of the front-end and back-end system is separate.
Say that you are configuring the back-end with superuser access, but you want to see the effects on the front-end from a specific user's side. So you have to log in using a registered user account and not the superuser.
Oscar Ang wrote:
Also, the post is supposed to be for public so why un-authorised?
It will only be public once you have published it. Before that, it will remain as a draft only accessible by those that have the authority such as superuser/admins.
Oscar Ang wrote:
Besides, public would not know the preview link any ways.
That's true, but it's possible that they might gain access to it somehow either by hacking or knowing your back-end access.
I'm afraid there isn't any workaround to this.
By the way, I tried to access your site, but I got a timed out error.