nečekané odhlášení při nějaké akci nebo refreshi (NEminimalizovaná verze)
- bojovyletoun
- Člen | 667
verze Nette Framework 2.0-dev (revision 5bdf5b0 released on 2010–11–12) nebo aplha 2010 11 11
Mám problém. Přihlásím se na stránku pomocí (simpleauthenticatoru- viz
bootstrap) Jsem přihlášený (dump identity). Pak stačí přejít na jiný
link nebo refresh stránky a jsem odhlášený.
Zkoušeno na localhostu, vlastní servru, firefoxu i opeře.
TO důležité: Na minimalizované verzi se to chová OK, ale na
normální to blbne.
Ještě dodám, že například examples mi fungují (konkr. Akrabat(demo,xxx),
ale tam není SimpAuth)
bootstrap:
//Config Dirs
define("LIBS_DIR", __DIR__ . "/../../libs");
define("LOG_DIR", __DIR__ . "/log");
define("TEMP_DIR", __DIR__ . "/temp");
define("DEBUG", false); // dev=fals, prod=true, detect=null
//Load Nette
define("APP_DIR", __DIR__);
require LIBS_DIR . '/Nette/loader.php';
//Environment::loadConfig();
//Debug
Debug::enable(DEBUG, LOG_DIR);
Debug::$showLocation = TRUE;
Debug::$showBar = TRUE;
//Services
$R = Environment::getRobotLoader();
$R->addDirectory(APP_DIR. "/models");
$R->register();
$R->autoRebuild=1;
$userdata=new SimpleAuthenticator(array("sdko" => "d0","rd"=>"1d"));
Environment::getUser()->setAuthenticationHandler($userdata);
Environment::setVariable("db", array(
"driver"=>"sqlite3",
"file"=>APP_DIR."/model.db",
"profiler"=>true,
));
Ormion\Ormion::connect(Environment::getVariable('db'));
//Application
$App = Environment::getapplication();
$Ro = Environment::getapplication()->getrouter();
$App->catchExceptions = false; // presenter
$Ro[] = new SimpleRouter(array("presenter" => "Default"));
$App->run();
Editoval bojovyletoun (13. 11. 2010 12:55)
- bojovyletoun
- Člen | 667
Musím říct, že jsem z toho vedle. Pátrání mě dovedlo, k PresenterTreepanel A (občas) k Requestspanel. Je možné že by to zlobilo?
- Mikulas Dite
- Člen | 756
PresenterTreePanel to bude těžko, tam se do ničeho kolem usera nešahá. Ale radši zkus tenhle panel pro jistotu updatovat. Mimochdem nová verze se jmenuje NavigationPanel.
- bojovyletoun
- Člen | 667
Já si standartně všechny rozšíření přepisuji z NS na non NS a
v šabloně mi zbylo jedno Nette\…
Tak jsem to smazal a jede to. Navigation jede taky. Ale Requests pořád ne
(ikdyž se nějak měnilo v posledním nette rozhraní PresenterRequest :
nějak se tam prohodilo Uri za HttpRequest,)
I když tedy nevím, jak to souvisí s tím, že to odhlásí uživatele? A největší záhada je, že v minfied verzi jede vše na 100%.
Teď jsem se přesvědčil, že v minimalizované verzi jde vše. Žádné odhlašování, všechny panely:
- stopky
- pamět
- dump
- db profiler
- router
- presenter tree
- navigation
- requests panel ( i šipky se rozbalují,což na lokalu nejde )
- callback
- todo
mě by teda zajímal ten důvod s minified verzí
Editoval bojovyletoun (13. 11. 2010 15:12)