Nette: Návrat na předchozí stránku po odeslání formuláře

Po odeslání formuláře se často potřebujeme vrátit na předchozí stránku.

Řešení: Před přechodem na stránku s formulářem uložíme url počáteční stránky do sessions. Po odeslání formuláře a vykonání potřebného kódu přečteme uloženou url adresu a provedeme přesměrování.

Abychom tento proces nemuseli provádět ručně, využijeme metody Nette storeRequest()restoreRequest(), které jsou k této činnosti určeny.

Pokračování textu Nette: Návrat na předchozí stránku po odeslání formuláře

Nette: Proces přihlášení uživatele

Autentizace (přihlášení uživatele) představuje proces ověření identity uživatele, nejčastěji prostřednictvím porovnání zadaných přihlašovacích údajů oproti seznamu existujících uživatelů.

Ve frameworku Nette hrají roli v procesu autentizace následující části.

Objekt User obsluhuje přihlášení (login()) a odhlášení logout() uživatele a ověření, zda je uživatel stále přihlášen (isLoggedIn()).

Objekt Autentikátor, ověřuje zadané přihlašovací údaje uživatelem (authenticate()).

Objekt Identity obsahuje data uživatele.

Pokračování textu Nette: Proces přihlášení uživatele