Ověření přihlášení ze skriptu mimo Nette
- vcernik
- Člen | 32
Zdravím,
jak jednoduše zjistit z jiného PHP skriptu, zda je uživatel v Nette
přihlášený?
Ten PHP skript je na stejném serveru jako Nette aplikace, není ale na ní napojen. A potřebuji si v něm ověřit, zda je uživatel v Nette aplikaci přihlášen. Představoval jsem si to tak, že bych naincludoval nějaké skripty a pak vyvolal ověření jako v Nette. Ale netuším jak na to… Díky za všechny rady :)
- patriksima
- Člen | 58
Podle mě nemáš možnost nijak přečíst aktuální session mezi serverem a uživatelem. Takže mě napadá jen aktuální stav ukládat do databáze. Resp. logovat činnost uživatele do zvláštní tabulky a tu pak číst.
- patriksima
- Člen | 58
enumag napsal(a):
Pokud se stejným serverem myslí stejná doména tak session samozřejmě číst můžeš. Normálně načti nette loader, vytvoř container stejně jako v bootstrapu, z containeru si vytáhni službu user a zeptej se ho metodou isLoggedIn.
„není ale na ní napojen“
- enumag
- Člen | 2118
@patriksima: To znamená jen že jde o požadavek na skript, který neloaduje bootstrap. Nikoli že je na jiné doméně. V případě @vcernik zřejmě šlo o KCFinder.