Lekce 13 - Dokončení objektového redakčního systému v PHP (MVC)
V minulé lekci, MVC redakční systém v PHP: Editor článků, si zprovozníme editor článků.
V dnešní lekci si doprogramujeme registraci a přihlašování uživatelů.
Úprava kontroleru
Prvně naučíme systém ověřovat, zda je uživatel přihlášený. Za
tímto účelem přidáme do abstraktního kontroleru
(Kontroler.php) novou metodu:
public function overUzivatele(bool $admin = false): void { $spravceUzivatelu = new SpravceUzivatelu(); $uzivatel = $spravceUzivatelu->vratUzivatele(); if (!$uzivatel || ($admin && !$uzivatel['admin'])) { $this->pridejZpravu('Nedostatečná oprávnění.'); $this->presmeruj('prihlaseni'); } }
Funkce má nepovinný parametr, kde můžeme určit, zda uživatel musí být i administrátor. Pomocí správce uživatelů zjistí
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Omezená nabídka: Nauč se vše a ušetři
Před koupí tohoto článku je třeba koupit předchozí díl
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu do objektového redakčního systému na MVC architektuře doprogramujeme registraci a přihlašování uživatelů. Systém tím dokončíme.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.
David se informační technologie naučil na