学ぶパンダの気ままにプログラミング

~考え、作って、また考える~

Digest認証

サーバ構築して、認証を簡易に設定する方法として、

Basic認証

を用いていたが、

「Digest認証」

を最近では、使うようになっているようなので、

設定してみたときの簡易メモを残す。

ちなみに、Digest認証はベーシック認証の通信時の平文送受信をMD5

暗号化通信するくらいにさっくり把握している程度です。

 

で、設定方法。

まずは、.htdigestの作成

htdigest -c "【.htdigestの設置場所】" "【特定キー名】" 【ユーザー名】

これで、パスワード求められるので、入力すると作成完了。

 

次にapache側の設定。

<Directory /var/www/パス>
AuthType Digest
AuthName "【特定キー名】"
AuthDigestProvider file
AuthUserFile【.htdigestの設置場所】
Require user【ユーザー名】
</Directory>

 

以上。

  

Google Apps Script での JSON ダウンロード

最近、GAS(Google Apps Script)を使う機会があり、

JSONダウンロードする処理を実装したため、メモ、共有のために残しておく。

 

Google Apps Script での JSON ダウンロード | 学ぶパンダ

 

 

macのcomposerのインストールコマンドメモ

インストール時のコマンドをメモ

brew install homebrew/php/composer

 

 

こんなのが出れば、インストールおk。

______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.3.0 

Bootstrap実行時のエラー_モーダルひらけない

モーダルを試してた時にエラーとなったのは、

formのpostが先に走ってしまう現象。

 

<button class="btn btn-default" data-toggle="modal" data-target="#modal-example">hoge</button>

↓ ↓ 

<button type="button" class="btn btn-default" data-toggle="modal" data-target="#modal-example">画像挿入</button>

 

typeにbuttonを指定すると治る。