node.js
Node Ninjaのアカウントを取得できたので簡単なアプリを作ってみました。チャットにYouTubeを付け足したアプリです。構成としては簡単なExpress+MongoDB+Socket.ioとなっています。MongoDBはMongoose経由で操作しています。アプリURLとソースコードはこち…
タイトル通りです。Schema定義でvalidateを記述しても、saveではvalidateされるのにupdateだとvalidateされません。なのでupdateをオーバーライトしてvalidateが実行されるようにしました。と言っても、findしてsaveしただけなんですが。saveはちゃんとvalid…
要はログインした状態でどこかのページに行ってテストしたいわけです。 assert.response(server, { url: '/login', method: 'post', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' }, data: 'user[mailaddress]=momota@ka…
expressでユーザ認証を試そうとexamplesのauthを眺めていたら、そこではパスワードの暗号化にcryptを使っていて、でもコメントではbcrypt使ったほうがよいよ!的なことが書かれていたので調べてみました。 https://github.com/visionmedia/express/blob/mast…
最近Node.jsで遊んでます。データベースとしてそれほど大袈裟なものは必要ないのでRedisを試してみようかといろいろいじってるんですが難しいです(特に取得結果をコールバックで受け取る流れに慣れていなかったので)。セッション管理としてではなく普通のデ…