Модули для входа в систему, сессии, управления пользователями, ведения журнала - PullRequest
1 голос
/ 10 апреля 2011

Я запускаю веб-службу, которая требует, чтобы пользователь вошел в систему с помощью Gmail / Facebook / Own или зарегистрировался, а затем настраивает файлы cookie, чтобы пользователь мог продолжать общение с сервером через сеансы. Есть ли готовый модуль в PhP / Node.js, который может позаботиться об этих рутинных вещах, которые требуются каждому веб-сайту? Если это то, что можно было бы назвать промежуточным программным обеспечением или фреймворком, какие популярные промежуточные программы / фреймворки для таких рутинных вещей

Фреймворк должен заботиться обо всех аспектах, таких как хранение пользовательских данных в базе данных, отправка электронных писем с забытым паролем, управление сессиями пользователей, анализ активности пользователей и т. Д. *

С этими заботами с помощью готовых модулей / фреймворков / промежуточного программного обеспечения я могу сосредоточиться на основной функциональности

Ответы [ 2 ]

1 голос
/ 10 апреля 2011

Connect и express (основанный на connect) - это популярные модули node.js, которые предоставляют функциональные возможности веб-фреймворка. Connect имеет более низкоуровневые API, тогда как экспресс включить двигатель представления и более высокий уровень абстракции. Обе также поддерживают базу данных (кроме памяти) с резервным хранилищем сеансов.

0 голосов
/ 10 апреля 2011

Попробуйте RPX .

...