RubyOnRails и Flex (продолжение)
Задача: после того, как пользователь расчитает заказ в калькуляторе стоимости печати , у него может возникнуть желание сохранить данный расчет. Такую возможность имеют только зарегистрированные пользователи. Т.е. необходимо проверить - прошел ли пользователь авторизацию на сайте. Решение: проверим статус пользователя, т.е. пошлем из Flex-приложения GET-запрос в Rails-приложение, для чего создадим вот такой HTTP-сервис: <mx:HTTPService id="LoginReq" url="http://наш_домен/auth" result="httpLoginReqResultHandler(event)" useProxy="false" /> ... public function httpLoginReqResultHandler(event:ResultEvent):void { var is_auth:Boolean = Boolean(event.result); if (is_auth) { ... } else { ... } } ... <mx:Button id="btSave" click="{LoginReq.send()}"> Осталось только прописать в Rails-приложении метод auth: //orders_controller.rb def auth render :text => signed_in? end //route