2009-12-04 2 views
1

У меня есть пользовательский интерфейс Flex, который необходимо будет подключить к Rails. Как управлять аутентификацией, и только аутентифицированные пользователи могут подключаться и видеть только свои собственные данные? UPDATE: И как бы это сделать, если я не хочу использовать RubyAMF (правильно или неправильно)?Как выполнить проверку сеанса Flex с помощью Rails?

+0

Мне нравится идея RubyAMF, и я буду помнить об этом. Разумеется, есть собственный способ сделать это? –

ответ

1

Я бы сказал, что auth_logic может быть лучшим плагином для обработки аутентификации. Если вы используете RubyAMF с auth_logic, вы сделаете звонок в UserSession.create и передадите имя пользователя и пароль. Вы также можете проверить Weborb для связи с Flex, он использует RTMP, и в зависимости от ваших потребностей он может быть лучше подходит.

+0

Полезный. Спасибо. –

0

Отметьте RubyAMF, это очень просто настроить и использовать и позволяет вызывать методы контроллера непосредственно из флэш-памяти и возвращать объекты ActionScript.

страница: http://blog.rubyamf.org/
код Google: http://code.google.com/p/rubyamf/

0

Во-первых, для RubyAMF, проверить эту ссылку: http://unitedmindset.com/jonbcampos/2009/05/30/ruby-on-rails-with-flex/

Далее, для идентифицированных пользователей, просто использовать RESTful проверки подлинности, рубиновый плагин: http://techno-weenie.net/2006/8/1/restful-authentication-plugin

Если вы вносите наименьшее изменение в функцию неудачной аутентификации в плагине, ваше приложение с событиями сбоя при сбое, когда пользователь пытается получить доступ к службе, они не аутентифицированы для доступа.

Смежные вопросы