node.js + express + mongoDB + WebSocket などのリンクまとめ

環境設定等

Ubuntu+nginxでnode.js+npmのインストールからデプロイまで
 Ubuntuで構築しているので参考になった。
 本記事のコメント欄も興味深いコメントが
  nodejs1プロセスだとブロッキングすると終わるのでfugueなどを使う方がいい。websocket使うならhaproxy使うこと
node.js のホスティングサービスまとめ

node.js + Express

ログイン認証

Node.js+Express+Mongoose(MongoDB)でログイン認証
 簡単なユーザー認証の仕方のサンプルソース有り
expressの本家サイト, Passing Route Control
 ログイン状態の有無によって、処理かえたりできるサンプル 
express/examples at master · visionmedia/express · GitHubExpress サンプルソースのauthが使える

OAuth

TwitterのOAuth
 node-oauthを使ってTwitter認証。文章中盤の「ログイン」

サンプルページ

本家のサンプルサイト
 とにかくここのサンプルは一通り目を通しておきたい
 個人的にはmvcのサンプルが一番参考になった。これをベースにサイト作れそう。

セキュリティ

CSRF対策 express-csrf