YII Auth and SWFUpload

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
olexeyminaev
Сообщения: 32
Зарегистрирован: 2011.06.30, 22:59

YII Auth and SWFUpload

Сообщение olexeyminaev »

Прикрутил в проект CSwfUpload для отображения прогресса загрузки, но возникла одна проблемка.

Файлы у меня могут загружать на сервер только авторизированные пользователи, и в контроллере (UploadController) я проверяю юзера ...

соответственно, когда загрузка приходит от SWFUpload(у него upload_url => UploadController) сессия рвется
и соотв. Yii::app()->user->name == guest

Возможно здесь есть простое решение, задача то не редкая ??

Спасибо.
Johnatan
Сообщения: 167
Зарегистрирован: 2010.10.27, 13:06
Откуда: Reino de España

Re: YII Auth and SWFUpload

Сообщение Johnatan »

Решение простое - перестаньте пользоваться загрузчиками на флеше.
Начинайте пользоваться современными загрузчиками на аяксе.

Флеш не может передавать идентификатор сессии из кук, поэтому сессия рвётся.
Конференция: yii@conference.jabber.ru
olexeyminaev
Сообщения: 32
Зарегистрирован: 2011.06.30, 22:59

Re: YII Auth and SWFUpload

Сообщение olexeyminaev »

Johnatan писал(а):Решение простое - перестаньте пользоваться загрузчиками на флеше.
Начинайте пользоваться современными загрузчиками на аяксе.
Какие например?

http://code.google.com/p/noswfupload/
https://github.com/blueimp/jQuery-File-Upload/

они проц на 100% грузят и памяти гиг сожрали))
Dismal
Сообщения: 247
Зарегистрирован: 2011.10.16, 13:25

Re: YII Auth and SWFUpload

Сообщение Dismal »

http://valums.com/ajax-upload/
и соответственно расширение: http://www.yiiframework.com/extension/eajaxupload
olexeyminaev
Сообщения: 32
Зарегистрирован: 2011.06.30, 22:59

Re: YII Auth and SWFUpload

Сообщение olexeyminaev »

загрузчики на AJAX смотрю нехило так проц. грузят(up to 100).. и памяти не жалеют)) нужно будет проверить как дела обстоят на машинах с меньше 1Г памяти
Ответить