[Typo3-UG Denmark] fange BEuser session id i FE
lists.netfielders.de
troelsr at msn.com
Fri Oct 8 19:45:54 CEST 2004
Arrh ja, selvfølgelig!
Blev ved med at mene at jeg kunne fange den med $this->BE_USER["id"]
cool - virker - nu kan jeg MD5´e min session+syslogin og slette sider
direkte fra min "Toolbar" i FE.
thx
/Troels
"Sune Vestergaard" <sune at dk-marketing.dk> skrev i en meddelelse
news:mailman.1.1097244991.18966.typo3-ug-denmark at lists.netfielders.de...
> Hej Troels
>
> Jeg antager du er i PHP og ikke i TypoScript - eller må du skrive igen :-)
>
> Jeg ved ikke 100% hvilken variabel der er den rigtige at bruge - men i
> praksis tror jeg de er ens. Men hvis jeg skal gætte så er det
> "id"-variablen:
> $GLOBALS['BE_USER']->cookieId;
> $GLOBALS['BE_USER']->id;
>
> Fra FE bør du måske lave dette check - der undersøger om FE opfatter dig
> som BE-user også:
>
> if($GLOBALS['TSFE']->beUserLogin AND $GLOBALS['BE_USER']->id){
> echo 'Dit BE-sessions ID er: " . $GLOBALS['BE_USER']->id . '<br />';
> }else{
> echo "Nixen biksen....... du er ikke en BE-user!<br />";
> }
>
> // Ikke testet kode !!
>
>
> MVH
> Sune Vestergaard
> TypoConsult ApS
>
>
> "lists.netfielders.de" <troelsr at msn.com> skrev i en meddelelse
> news:mailman.1.1097148256.23995.typo3-ug-denmark at lists.netfielders.de...
>> Ja, det er måske nok en af de langhårede, men...
>>
>> Jeg har brug for at fange session id fra den BE bruger der evt. måtte
>> være logget ind i FE.
>>
>> dette er nødvendigt for at simulere den verificerings kode der genereres
>> af veriCode funktionen i class.t3lib_beuserauth.php - som igen er
>> nødvendig for at man e.g. kan slette en side direkte fra FE (som man
>> kunne med editpanel tilbage i 3.5.0, men som nu tilsyneladende er pillet
>> ud.)
>>
>> - nogen der har et bud på at fange den session id eller måske direkte få
>> adgang til veriCode funktionen fra FE?
>>
>> /Troels Kjær Rasmussen.
>>
>
>
More information about the TYPO3-UG-denmark
mailing list