Каркас шаблона презентации с предустановленной обработкой логина / сессии - PullRequest
0 голосов
/ 20 августа 2009

Просто ловлю идеи здесь.

Есть ли в какой-либо из основных структур представления шаблонов (например, Smarty, Django) встроенная обработка входа / безопасности? Я хочу сэкономить время на обработке безопасности, потому что для этого потребуется много времени. Я хочу создать сайт с нуля, но на самом деле я не хочу идти так далеко, как начинать с законченной системы управления контентом, такой как Joomla или Drupal ... это слишком много. Я предпочитаю Java, C # или PHP и хочу начать как можно ближе к «нулю».

1 Ответ

1 голос
/ 20 августа 2009

Да, Django имеет полную структуру аутентификации / авторизации - см. документы здесь .

Для регистрации, дополнительный проект Джеймса Беннетта django-registration превосходен и популярен.

Отредактировано после комментария : сам Django предоставляет механизм, позволяющий администраторам создавать учетные данные пользователя, сохранять их в БД, проверять их при входе в систему и ограничивать доступ к областям сайта на основе привилегий.

django-registration предоставляет пользователю механизм для регистрации имени пользователя через сайт, по электронной почте с одноразовым URL подтверждения, который устанавливает логин как действительный. Существуют различные другие проекты плагинов, которые предоставляют варианты этого потока пользователей, что может быть полезно в зависимости от того, как вы хотите, чтобы ваш сайт работал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...