8月 262012
 

設計編からだいぶ間があいてしまったが、routes/auth.jsに枠組みだけ作ったauthモジュールの実装を埋めていこう。

スタート地点はこの段階。

1module.exports = function(models) {
2  var User = models.user;
3 
4  return {
5      signup: function(req, res) {
6      }
7 
8    , login: function(req, res) {
9      }
10 
11    , logout: function(req, res) {
12      }
13  };
14};

Continue reading »

7月 282012
 

Sequelizeを使う準備が整ったところで、どんなWebアプリを作るにしても避けて通れないであろうユーザー認証の仕組みを実装していく。

大まかな流れはこんな感じ。

  1. Userモデルを定義する
  2. 認証モジュールを設計する
  3. リクエストのルーティングを追加する
  4. 認証モジュールを実装する

Continue reading »