I'm developing a small, web-based poetry sharing website. I'm a beginner in PHP and MySQL. I want users to have a personalized page where they can work on their work in progress, once they feel they can publish it for the other users to view. I've already created a login system that logs a user in and let him/her view the main page. But a flaw that I can already see is that if a user has book marked that page main page then he wouldn't have to login to get to it.
Does anyone have a way where:
1. Every user can have a personalized page
2. They must login first to get in users only area.
Any help would be greatly appreciated!