приложение node.js connect-auth? пример (регистрация пользователя / управление пользователем / сеансом) - PullRequest
8 голосов
/ 27 февраля 2011

Я пытаюсь освоить node.js и ищу пример аутентификации.Надеюсь, с connect-auth и использованием http-дайджеста с хешем и солью.

Я наблюдал за этим, но он не выглядит очень безопасным:

http://nodetuts.com/tutorials/13-authentication-in-express-sessions-and-route-middleware.html#video

У кого-нибудь естьлучший пример?

Предпочтительнее Mongodb!

Спасибо!

Управление пользователями и аутентификация - это то, что я ищу.

Ответы [ 3 ]

8 голосов
/ 09 марта 2011

Поскольку меня упомянул @jpstrikesback, я выложу ответ здесь:)

Недавно я построил 2 приложения поверх всего стека Express / Connect ( node-blog и node-chat ). node-chat - более свежий проект, я только что обновил его, чтобы он работал с самой последней бета-версией Express 2 (express@2.0.0beta2) и Connect 1.0 (connect@1.0.3). нод-блог может последовать позже в этот день;)

node-chat также содержит некоторую удивительность socket.io и является более аккуратным проектом в целом. Если у вас есть какие-либо вопросы относительно одного из этих проектов, просто обращайтесь ко мне в SO.

ПРИМЕЧАНИЕ : поскольку connect-mongodb не работает для последней версии Connect, я сейчас использую хранилище сеансов в памяти (пока не будет исправлено промежуточное ПО connect-mongodb).

Обновление : есть новое промежуточное ПО для хранения сеансов для подключения, похоже, работает: connect-mongo

4 голосов
/ 02 марта 2011

Экспресс-аутентификация с использованием Redis для хранения сеансов и Couchdb для базы данных (в coffeescript!)

https://gist.github.com/652819

Вам нужно получить модули из NPM или через git.

Надеюсь, это поможет:)

3 голосов
/ 05 марта 2011

Ну, это дерзко, потому что Шаэрму должен набрать очки :), но это должно быть полезно:

https://github.com/schaermu/node-blog

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