Как я могу использовать аутентификацию TurboGears2 с PyAMF?

StackOverflow https://stackoverflow.com/questions/1744675

  •  20-09-2019
  •  | 
  •  

Вопрос

Я использую TurboGears с PyAMF за клиентом Flex, и все работает хорошо.

Я хочу предоставить миру только метод входа в систему AMF и разрешить доступ к другим функциям AMF только после того, как пользователь вошел в систему.

Кроме того, как только пользователь станет известен, я бы хотел, чтобы защищенные методы AMF получали имя пользователя из информации аутентификации, поэтому не каждая функция должна начинаться с user_id.

Есть ли где-нибудь поддержка такого рода интеграции?

Это было полезно?

Решение 2

В итоге я потратил больше дня на URL-адрес /login с сообщениями в формате html, пока все это не заработало.Я не смог использовать механизм repoze.who внутри контроллера Amf.

Хотя я не думаю, что выберу Turbogears для своего следующего проекта...каждый раз, когда я его настраивал, возникали проблемы с настройкой, и необходимость обходных решений, подобных этому, связана только с тем, что это не очень продуманная архитектура.

Другие советы

Я этого не делал, но на днях я добавил это в закладки через del.icio.us.

Надеюсь, поможет.

Использование PyAMF с TurboGears 2

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top