web入門
すばらしきwebの世界

月別: 2017年1月

パスワードの保存方法 – 具体例 –

2017.01.12セキュリティ

前回はパスワードの保存方法を説明しました。
今回は実際にパスワードを保存する方法について記載します。
なお、例としてプログラム言語にはPHPを使用します。 もっと読む…

パスワードの保存方法 – 概要説明 –

2017.01.12セキュリティ

ログイン機能を持つシステムではパスワードを平文(いわゆるそのまま)でデータベースに格納するのではなく、
パスワードからハッシュ関数により生成したハッシュを格納するのが当たり前のようです。
色々な方法があるようですが、現在(2017年1月)で推奨される方法を記載します。 もっと読む…

ハッシュについて

2017.01.12セキュリティ

ざっくりとハッシュついて記載します。
もっと読む…

ソルト(salt)とは何かを調べてみた

2017.01.11セキュリティ

パスワードをデータベースに格納する時にそのままのパスワードを登録せず、salt(ソルト)を使用して登録しているのが当たり前のようです。
PHPのフレームワークLaravelやEC Cubeもsaltが使用されています。
名前だけ知っていたので、勉強も兼ねて調べてみました。 もっと読む…

【Node.js】 リクエストルーティング

2017.01.09Node.js

webアプリケーションではhttpリクエストの呼び出しにより処理を振り分けます。
Laravelでいうrouteですね。
今回はURLの文字列により処理の振り分けをします。 もっと読む…

【Node.js】 htmlファイルを読み込んで画面を表示しよう。

2017.01.09Node.js

前回は画面(ブラウザ)に表示する内容を “.write” メソッドに記載していました。
今回は画面自体を読み込んで表示します。
プログラム構成として、画面と処理は分けるという考えをするはずです。 もっと読む…

【Node.js】 webサーバーを起動させよう!!

2017.01.09Node.js

前回はNode.jsをインストールするまでを行いました。
今回はwebサーバを起動し、簡単なプログラムを起動させます。 もっと読む…

【Node.js】 環境を作る – windows編 –

2017.01.08Node.js

Node.jsを使用する前の環境構築とNode.jsのインストールまでを記載します。

なお、windows向けに記載する為、Nodistというwindows用Node.jsバージョン管理ツールを使用することを前提とします。 もっと読む…