Společné přihlašování pro více modulů
- Richard Faila
- Člen | 40
Zdravím
Mám v aplikaci rozdělenou na tři moduly, tématicky a vzhledově velmi rozdílné:
- Front: veřejný, bez přihlašování
- Admin: skrytý, přístupný pouze po přihlášení
- Galerie: veřejný, obsahuje různé obrázkové galerie
Jedná se mi především o ten třetí modul. Doposud jsem přidávání fotek do galerie řešil tak, že to šlo udělat jen z Admin modulu, ale pravdou je, že je to matoucí.
Chtěl bych to udělat tak, aby přidávání fotek bylo možné jen z Galery modulu, ale jen tehdy, pokud je uživatel přihlášen v Admin modulu. Zatím to ale vypadám, že moduly mají oddělené přihlašování a mezi sebou se „nevidí“.
Existuje nějaká možnost jak to obejít?
PHP Version 5.4.6, Nette Framework 2.0.12
Editoval Richard Faila (16. 1. 2014 17:33)
- David Matějka
- Moderator | 6445
defaultne se prave prihlaseni sdili mezi vsemi moduly – pokud tak nechces, musis to nastavit explicitne – nekde tedy asi nastavujes namespace na user storage
- Richard Faila
- Člen | 40
matej21 napsal(a):
defaultne se prave prihlaseni sdili mezi vsemi moduly – pokud tak nechces, musis to nastavit explicitne – nekde tedy asi nastavujes namespace na user storage
O $user->getStorage()->setNamespace
jsem věděl, ale
myslel jsem, že jsem to již z patřičných míst odmazal. Samozřejmě, že
jsem zapomněl na výskyt v SignPresenteru :D
Každopádně velmi děkuji za nakopnutí správným směrem.