[TYPO3-UG Denmark] Typo3 egen fe-extension, fe_user og AJAX

Morten Haggren mo at idefa.dk
Fri Dec 16 08:29:29 CET 2011


Hej Asger,

Hvis brugeren *stadig* ikke er logget ind i FE fra extensionens synspunk 
når du kalder f.eks. http://www.ditsite.dk/?id=1&type=1090 ( og de rent 
faktisk er logget ind hvis du viser frontend normalt ) så lugter det 
lidt af at dit cookie domain er sat op fejl
det bør være:
$TYPO3_CONF_VARS['SYS']['cookieDomain'] = '.ditsite.dk';

Ellers vil man i nogle browser kunne opleve at være logget ind på 
"www.ditsite.dk" men ikke på "ditsite.dk"



On 2011-12-15 10:57, Asger Frisgård wrote:
> Den løsning har jeg allerede testet, desværre, uden at problemet blev løst :(
>
>
> Mvh.
> Asger Frisgård
>
> ----- Original meddelelse -----
>
> Fra: "Morten Haggren"<mo at idefa.dk>
> Til: typo3-ug-denmark at lists.typo3.org
> Sendt: torsdag, 15. december 2011 08:38:51
> Emne: Re: [TYPO3-UG Denmark] Typo3 egen fe-extension, fe_user og AJAX
>
> Hej Asger,
>
> Det er desværre prisen ved at bruge eID, der er en hel del mindre
> tilgængeligt.
>
> Bruger selv noget ala;
>
> fakeAjax = PAGE
> fakeAjax{
> config{
> disableAllHeaderCode = 1
> additionalHeaders = Content-type: text/html; |Cache-Control: no-cache,
> must-revalidate |Expires: Sat, 26 Jul 1997 05:00:00 GMT |Pragma: no-cache
> disablePrefixComment = 1
> }
> typeNum = 1090
> 10<  plugin.tx_dinextension_pi2
> }
>
> [globalVar= GP:type=1090]
> tt_content.stdWrap.dataWrap>
> tt_content.stdWrap.space=0
> [end]
>
> additionalHeaders skal du nok lave lidt om i så det passer til dit
> formål ( application/json som content type, evt tillade browseren at
> cache resultatet, etc.. )
>
>
> Det er self lidt mere primitivt I og med du selv skal håndtere data frem
> og tilbage + hvilke funktioner der skal kaldes. Omvendt så har du en
> fuld typo3 tilrådighed.
>
> Håber det hjælper.
>
> On 2011-12-14 15:24, Asger Frisgård wrote:
>> Hej,
>>
>> Jeg er igang med at udvikle en fe-extension med en ajax frontend og self. en php-backend - Det virker også, indtil jeg prøver at loade info om den fe-bruger som er logget ind fra backend-scriptet(php) via ajax, så er både $TSFE->fe_user og $GLOBAL['TSFE']->fe_user tomme, men hvis jeg loader backend-scriptet(php) UDENOM ajax(dirkete adresse i browseren), så virker det fint......
>>
>> Håber nogen kan hjælpe :)
>>
>>
>> Mvh.
>> Asger Frisgård
>>
>
>


-- 
RewriteRule ^Morten Olesen$ Morten Haggren [R=301,L]


More information about the TYPO3-UG-Denmark mailing list