Napsat nový příspěvek

Můj blog

Shrnutí

October 25, 2016
Blog je nyní funkční, návštěvníci jej aktivně komentují a my již nepotřebujeme na publikaci Adminer. Aplikace je plně nezávislá a kdokoliv může přidat nový příspěvek. Tak moment, to asi není úplně v pořádku, že kdokoliv – a tím myslím opravdu kdokoliv s přístupem na internet – může přidávat nové příspěvky. Je zapotřebí nějaké zabezpečení, aby mohl nový příspěvek přidat pouze přihlášený uživatel. Na to se podíváme v příští kapitole.

Autentifikace

October 25, 2016
Nette poskytuje způsob jak naprogramovat autentifikaci na našich stránkách, ale do ničeho nás nenutí. Implementace je pouze na nás. Nette obsahuje rozhraní Nette\Security\IAuthenticator, které vyžaduje pouze jednu metodu authenticate, která ověřuje uživatele jakkoliv budeme chtít. Existuje mnoho možností, jak může být uživatel ověřen. Nejčastější způsob ověření je pomocí hesla (uživatel poskytne své jméno, nebo email a heslo), ale jsou zde i jiné způsoby. Možná znáte tlačítka typu „Přihlásit pomocí Facebooku“, nebo přihlášení pomocí Google/Twitter/GitHub na některých stránkách. S Nette můžeme mít jakoukoliv přihlašovací metodu, nebo je klidně můžeme kombinovat. Je to jen na nás. Obyčejně bychom si nejspíš napsali vlastní authenticator, ale pro tento jednoduchý malý blog použijeme SimpleAuthenticator, který je v Nette předpřipraven. Poskytuje přihlášení na základě hesla a uživatelského jména, které je uloženo v konfiguračním souboru. Přidáme tedy security sekci do souboru config.neon (a nezapomeneme změnit heslo):

Skusame clanky

October 25, 2016
Lorem ipusm dolor one

Nieco napisem

October 25, 2016
Lorem ipsum dolor two

Article Three

October 25, 2016
Lorem ipsum dolor three