Povolit debug mod pro rozsah IP adres

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Ja
Člen | 260
+
0
-

Zdary,
da se povolit tracy pro rozsah adres? Mam dynamickou IP a dost mi to komplikuje zivot – napr. 212.12.45.35 – a to 35 se pokazde meni.

Diky

CZechBoY
Člen | 3608
+
+1
-

Můžeš to ohackovat

$configurator->setDebugMode(Nette\Http\Helpers::ipMatch($_SERVER['REMOTE_ADDR'], '212.12.45.0/24'));

Editoval CZechBoY (15. 9. 2016 13:49)

Pavel Kravčík
Člen | 1092
+
-1
-

?

$array = [];

for($i = 0; $i >= 99; $i++)
{
	$array = '212.12.45.' . $i;
}

Debugger::enableSomehow($array)
GEpic
Člen | 560
+
+1
-

CZechBoY napsal(a):

Můžeš to ohackovat

$configurator->setDebugMode(Nette\Http\Helpers::ipMatch($_SERVER['REMOTE_ADDR'], '212.12.45.0/24'));

Jen doufej že na stránky nepřijde někdo, kdo dostane adresu z tohoto rozsahu… :D

iguana007
Člen | 970
+
0
-

Pokud by si to řešil tím range, tak by jsem si to ještě ošetřil pomocí cookie … tj. aby se zapnul debug, tak se musí splnit obě podmínky:

  1. Uživatel musí spadat do definovaného range IP adres
  2. Uživatel musí mít nastavenou cookie XXX s hodnotou YYY
Ja
Člen | 260
+
0
-

Hodne kreativni, diky moc za odpovedi.

GEpic
Člen | 560
+
0
-

Ja napsal(a):

Hodne kreativni, diky moc za odpovedi.

Není možnost si za ± kilčo měsíčně připlatit u poskytovatele za veřejnou IP adresu? Mě se to osvědčilo už tak ve 100 případech. :)

Editoval GEpic (15. 9. 2016 22:27)