エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
パスワードをハッシュにすりゃいいのか。
こんな簡単なことに今まで気がついてなかった自分を、心より恥じる。 例えば、なんかサーバがあって簡単... こんな簡単なことに今まで気がついてなかった自分を、心より恥じる。 例えば、なんかサーバがあって簡単な認証をしたいとき。DBを使うほどでもないし、ファイルで良いし、まあ最悪頑張ってこじ開けられてもそんなに問題じゃない、でも一応 admin パスワードだけ欲しいな。な時。 if(req.body.pass == 'password') //okみたいに直には書けない。(さすがにソース見るとばれるのは。。) で、外部ファイルにして読み込み、 .gitignore に加えてリポジトリにはコミットしない。などする。もしくは環境変数や pit 的なものに入れてそれを見たりする。 // configファイル的なものや環境変数 var config = { pass: 'password'}var config = // config ファイル的なものか環境変数を読み込む if(req.body.pass
2011/10/10 リンク