What is your advice on making a protected content page?

What is your advice on making a protected content page? People in my opinion can not access a page because of three reasons.

Either they are not logged in, not yet registered in or they do not have the required level.

Should i make one protected page with three links in the content. One that directs them to a loggin page, another to a register page and another to a page for upgrading?

something like:

you dont have access to this page either you need to loggin(link), register(link) or upgrade your membership(link)

Do you have advice on this and links with usefull information.

Thanks.