[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