Bom dia,
No caso do exemplo um usuário logado pode acessar qualquer área do site. Como dividir a lógica? Por exemplo: No "adiciona-produto.php" só quem for administrador pode acessar e cadastrar um novo produto. já a listagem de produtos qualquer usuário poderia.
Como é feita essa separação de áreas na prática?