Właściciele i autorzy
Dwie role w zapleczu, gdzie przebiega granica i dlaczego jest rysowana na serwerze.
Cięcie
Właściciel może wszystko: oferty, zamówienia, konta, ustawienia. Autor prowadzi kursy — swoje. Nie widzi ani zamówień, ani ofert, ani kont, nawet wyszarzonych.
Dlaczego na serwerze
Rola, którą zna tylko interfejs, nie jest rolą. Kto wywoła adres wprost, przeszedłby. Dlatego sprawdzian siedzi przy interfejsie programistycznym; warstwa widoczna jedynie dodatkowo ukrywa to, co i tak by nie wyszło.
Odmowa znaczy odmowa, nie brak
Autor otwierający powierzchnię właściciela dostaje wyraźną odmowę — nie informację, że strona nie istnieje. Pracuje tutaj, wie, że zamówienia są; udawanie czegoś innego byłoby niemądre.
Listy są filtrowane, nie blokowane
Lista kursów autora pokazuje jego kursy. Nie wszystkie z błędem przy otwarciu — to byłaby lista w 90 procentach złożona ze ślepych uliczek.