Model の変数名がかぶっていてややこしいので, 局所変数の方の変数名を変更
Model.db 周りを変更

ログインしていない状態で Firefox を起動すると Model.db が undefined だが,
ログイン後にログアウトすると Model.db が undefined ではないようになる
という状態だったので, Model.db は常にログアウト時用のデータベースを返すように
変更した. また, Model.db への値のセットはできないようにした.
Merge: ログインしていない状態で DB アクセスしようとしてエラーになっていた問題を修正