Hallo Peter,

kommt drauf an, wie man PLUpload nutzt ;) du kannst ja auch vom multiple
upload auf den html default upload zurückfallen ;)

Grüße
Kay

Am 24.05.2012 10:51, schrieb Peter Linzenkirchner:
> Hallo Kay, 
> 
> vielen Dank für den Tipp, plupload kannte ich noch nicht. Allerdings gäbe es 
> damit vermutlich das gleiche Problem (für den Flash-Fallback zumindest), wenn 
> man z. B. in einer Extension berechtigte Usergruppen + Einschränkung auf 
> Verzeichnisse und Datentypen konfigurierbar machen möchte. 
> 
> Vielen Dank
> Peter
> 
> 
> 
> Am 24.05.2012 um 09:56 schrieb Kay Strobach:
> 
>> Hi Peter,
>>
>> da die Klassen für die Authentifizierung alle auf dem selben Code
>> basieren, empfehle ich dir du nimmst dir mal den Code von EXT:filelist
>> (im core) her und guckst mal da rein.
>>
>> Zusätzlich kann ich nur plupload etc. empfehlen, dank html5 klappt dort
>> der multiupload ohne probleme ;)
>>
>> Grüße
>> Kay
>>
>> Am 24.05.2012 09:45, schrieb Peter Linzenkirchner:
>>> Hallo Kay, 
>>>
>>> vielen Dank für deine Antwort. Leider war ich damals nicht daran beteiligt 
>>> :-) Das (Grund-)Prinzip ist klar, aber ich bringe es nicht zum Laufen, mir 
>>> fehlen hier Grundlagen, fürchte ich. 
>>>
>>> Mir ist nicht klar, welche der beiden IDs ich übergeben muss: fe_typo_user 
>>> oder PHPSESSID? Und im Upload-Skript weiß ich nicht, wie ich diese Variable 
>>> dann an $GLOBALS['TSFE']->initFEuser(); übergebe. 
>>>
>>> Ich hab folgendes versucht: Übergabe von PHPSESSID, dann im Uploadskript 
>>> die Session starten
>>>
>>> session_id($_POST[$session_name]);
>>> session_start();
>>>
>>> und danach $GLOBALS['TSFE']->initFEuser(); aufrufen. Hat aber nicht 
>>> geklappt, der User war anschließend ausgeloggt. Also mach ich hier was 
>>> grundlegendes falsch. 
>>>
>>> Gruß
>>> Peter
>>>
>>> Am 24.05.2012 um 07:16 schrieb Kay Strobach:
>>>
>>>> Hi Peter,
>>>>
>>>> erinnerst du dich noch daran, als es darum ging, den FlashUploader im
>>>> Backend sicher funktionieren zu lassen? - Selbes Problem ...
>>>>
>>>> Der Workaround war damals, dass der Flashfilm die Sessionid als
>>>> PostVariable mit schickt. - Warum, weil Flash sich die Cookies und damit
>>>> die Session nicht immer und nicht reproduzierbar mit dem DOM Objekt im
>>>> Browser teilt.
>>>>
>>>> Grüße
>>>> Kay
>>>>
>>>> Am 24.05.2012 00:28, schrieb Peter Linzenkirchner:
>>>>> Hallo liebe Liste, 
>>>>>
>>>>> ich arbeite gerade an einem Flash-Uploader für das Frontend. Dabei stellt 
>>>>> sich das Problem, dass Flash an das upload-Skript (ein eID-Skript) die 
>>>>> Session nicht korrekt übergibt. Man kann theoretisch die Session-ID über 
>>>>> einen Parameter an das Upload-Skript übergeben, aber mir gelingt es 
>>>>> nicht, daraus, die TYPO3-Session wieder herzustellen. Dadurch kann ich 
>>>>> zwar den Upload absichern, aber ich schaffe es nicht, in meinem 
>>>>> eID-Skript den fe-User wiederherzustellen, was ich brauche, um das Setup 
>>>>> der Extension auszulesen. 
>>>>>
>>>>> Das kuriose ist, ich schaffe es in Safari, Firefox und Chrome, aber nicht 
>>>>> im IE. Dort wird durch das Upload-Skript die Session zerstört und neu 
>>>>> aufgebaut, aber ohne das an den fe-user weiterzugeben, mit dem Erfolgt, 
>>>>> dass der User nach dem Abschluss des Uploads ausgeloggt ist (und der 
>>>>> Upload auch nicht korrekt abgeschlossen werden kann). 
>>>>>
>>>>> Ich habe ziemlich lange rumprobiert, aber ich begreife einfach nicht so 
>>>>> recht, wie das Sessionhandlich in TYPO3 funktioniert. 
>>>>>
>>>>> Es wird automatisch immer dieses Cookie gesetzt: 
>>>>> fe_typo_user = cf35c7bf07d6f993d096dd46b71c04bf
>>>>>
>>>>>
>>>>> Nach dem Login erhalte ich aber das hier: 
>>>>> fe_typo_user = a42304bdff232d01ebb61ae6819b35df
>>>>> PHPSESSID = cf35c7bf07d6f993d096dd46b71c04bf
>>>>>
>>>>> OK, soweit, so klar: durch das Einloggen wird die SessionID auf PHPSESSID 
>>>>> übertragen und fe_typo_user hat jetzt eine andere SessionID. Bei weiteren 
>>>>> Seitenaufrufen bleibt das so ... 
>>>>>
>>>>> Im Internet-Explorer 9 läuft es aber anders: 
>>>>>
>>>>> Gesendet  fe_typo_user    38acb79259073398faf43685f5950243
>>>>> Empfangen fe_typo_user    0a4220d7de722bd93280ea78327ac5a6
>>>>>
>>>>> und die IDs ändern sich bei jedem Aufruf. 
>>>>>
>>>>> Nach dem Login kommt dann das hier dazu: 
>>>>> Gesendet  PHPSESSID        = 0a4220d7de722bd93280ea78327ac5a6             
>>>>> Gesendet  fe_typo_user    892747d26221dba08527a83395b509bf                
>>>>>         
>>>>>
>>>>> Verhält sich also anders als in Firefox - Warum? Und wie bekomme ich die 
>>>>> Session jetzt für alle Browser in mein eID-Skript rüber (via GET- oder 
>>>>> POST-Parameter)?          
>>>>>
>>>>> --- 
>>>>>
>>>>> Hat mir jemand Hilfestellung oder  Literatur dazu? 
>>>>>
>>>>> Vielen Dank!
>>>>> Peter
>>>>>
>>>>>
>>>>> --
>>>>> Xing: http://www.xing.com/profile/Peter_Linzenkirchner
>>>>> Web: http://www.typo3-lisardo.de
>>>>> Facebook: http://tinyurl.com/lisardo-multimedia
>>>>>
>>>>
>>>>
>>>> -- 
>>>> http://www.kay-strobach.de - Open Source Rocks
>>>>
>>>> TYPO3 .... inspiring people to share!
>>>> Get involved: http://typo3.org
>>>>
>>>> Answer was useful - feel free to donate:
>>>> -
>>>> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2
>>>> - https://flattr.com/profile/kaystrobach
>>>>
>>>> _______________________________________________
>>>> TYPO3-german mailing list
>>>> TYPO3-german@lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>
>>> --
>>> Xing: http://www.xing.com/profile/Peter_Linzenkirchner
>>> Web: http://www.typo3-lisardo.de
>>> Facebook: http://tinyurl.com/lisardo-multimedia
>>>
>>
>>
>> -- 
>> http://www.kay-strobach.de - Open Source Rocks
>>
>> TYPO3 .... inspiring people to share!
>> Get involved: http://typo3.org
>>
>> Answer was useful - feel free to donate:
>>  -
>> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2
>>  - https://flattr.com/profile/kaystrobach
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> --
> Xing: http://www.xing.com/profile/Peter_Linzenkirchner
> Web: http://www.typo3-lisardo.de
> Facebook: http://tinyurl.com/lisardo-multimedia
> 


-- 
http://www.kay-strobach.de - Open Source Rocks

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org

Answer was useful - feel free to donate:
  -
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2
  - https://flattr.com/profile/kaystrobach

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an