Авторизация Python Appengine или авторизация

Я остановился на OpenID для аутентификации и изучил рамки авторизации для app-engine со следующими требованиями:

  • уметь создавать и редактировать группы пользователей
  • имеет встроенные разрешения, такие как добавить, изменить, удалить
  • имеет разумные значения по умолчанию, например, создатель объекта может редактировать / удалять, но другие не могут

зная достаточно, чтобы знать, что разрешения безопасности - это плохая идея для самостоятельной реализации без огромных мозгов, я читал django http://docs.djangoproject.com/en/dev/topics/auth/ и tipfy http://www.tipfy.org/wiki/extensions/acl/ чтобы выбрать тот, который уже готовился в духовке некоторое время.

Не очевидно, что будет легче / более расширяемым, поэтому я надеялся, что смогу воспользоваться опытом, рекомендациями или другими предложениями для принятия разумного решения?

2 ответа

Решение

Исходя из этого, есть много проблем с django ORM и хранилищем данных механизма приложений Google, и http://www.tipfy.org/ говорит, что это сделано специально для Google App Engine, я должен предложить typfy.

2 довольно хороших фреймворка, которые я пробовал, имеют авторизацию GAEFramework и web2py. С ними обоими легче начать, чем с типфи. Я надеюсь, вам это нравится.

Другие вопросы по тегам