ログイン時のセッション情報

セッション情報の処理について

 

ログイン画面でのユーザ名、パスワードを入力してログインボタンを押下した際には、バックエンド側ではapp.use→app.post('/login')の順で実行されるため、app.useのタイミングではサーバーはセッション情報を持たず、app.post('/login')内でリダイレクトの処理が行われたタイミングで再度app.useが動き、セッション情報を持つことができる。

デバッグ

SQL文に誤字等があった場合

ブラウザ上ではエラー処理にならず、ターミナルにも出力されずに処理だけ行われないため、queryがerrorを返した際に備えてターミナルにエラー内容を出力するようにすると便利。

メモ編集の復習

2週目完了

Node.jsを用いたメモアプリケーションの復習完了。

DB接続とメモの新規登録、削除、更新のところはあまり理解が追い付いていなかったので2週かけたが、1週目よりも相当理解が進んだ。

講座を見てもわからないところは自分で調べるようにし、そこらへんのリテラシーも上がったように感じる。