Submission checklist
โ User can Signup, Login and Logout with input validation
โ Session and user accounts are persisted in a data store
โ User can create and edit a blog post
โ User can view blog posts with details on their Profile
โ User can comments on their blog posts on their Profile
โ User can view a anyone's blog with posts and comments at the specified url
โ Logged In users can comment on any blog post
Optional:
โ User's passwords are secured additionally with a blacklist, salt and pepper