ApplicationLock – kompletně zamklá aplikace na produkčním serveru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Filip Procházka
- Moderator | 4668
Zdravím,
ono je to sice pár řádků kódu, ale mohlo by se to hodit https://gist.github.com/712231
Po nastavení bude třída vyžadovat po uživateli, přes http authentizaci
jméno a heslo, jinak doslova zabije aplikaci ještě než se vůbec
načte :)
Všechno co je potřeba, aby zámek šlapal, je v config.ini
; doporučuji v configu uvést mezi službami jako prvni (aby se spustila jako první)
service.SecurityLock.factory = "Kdyby\\Security\\ApplicationLock::createApplicationLock"
service.SecurityLock.option.user.franta = "šéfík"
service.SecurityLock.option.user.pepa = "gárfíld"
service.SecurityLock.realm = "Moje Aplikace" ; titulek v přihlašovacím formuláři
service.SecurityLock.run = TRUE