やばい。もうユーザー登録されちゃった。

作りかけのサイトにログインの仕組みを作って、テストしてました。

そのときBASIC認証外してたら、2人もユーザー登録してきた人がいらっしゃいました。

きっとWhoisで見つけて、やってきたんだろうと思うのですが・・・。

あわてて認証を復活させました。

パンツ一丁の姿を見られたみたいな気分です・・・。

なんとか通院してきました。

30分予定より遅かったけど通院してきました。
7時に起きられました。

診察を待っている時間に、情報処理試験の過去問を50題くらいとけました。

・・・えらいぞ、自分。

で、診察はいつもどおり。
ここんとこのゴタゴタの話をして「そうですかー」的な反応をしていただいて時間に。

薬もいつも通り。

世はなべてこともなし。

・・・だいじょうぶか、自分。

さて、今日は通院日なのですが、まだ眠れません。(AM3:30)

今日は通院日です。

6時半には起きなければいけないので、
今から寝ても3時間くらいしか眠れません。

目が冴えていますが、何もする気が起きなくて、
ブログでも書こうかということで今、キーボードを叩いています。

アモバンもあまり効かなくなってしまいました。

まあ、眠いでしょうが、薬をもらえればいいので、
テキトーに行ってきます。

このテキトーというのが出来ないから病気にまでいってしまうのだろうから、、
良いことなのかもしれないと思いつつ、
やっぱり眠れないのは再発前のサインなのかもしれないと、
ちょっと不安だったり。

とりあえず布団に入ります。

起きられるかな・・・。

独自モジュールの作成と読み込み

PHPってのは進化しているようで、以前使えた手法が使えなくなってたりします。

今回、自作した外部ページをシステム内に読み込もうとしてエラーがでました。
「URL file-access is disabled in the server configuration in・・・なんたらかんたら」

というのが今日、引っかかったところ。
http://から記述して読み込むファイルを指定したのですが、PHPのバージョンが最近のものは
外部サイトのファイル読み込みを制限する設定になってるらしいです。

ini_set関数で設定出来ないかなと思ってやってみたけれど、だめでした。
とりあえず相対パスでファイルを指定してやればOKなのですが、
なんか自由が奪われたみたいで心苦しいものがあります。

クロスサイト・リクエスト・フォージェリでわるさした人がいたからだろうな。

まあ、それはおいといて新サイトは全体として器ができてきたので、
これからコンテンツの作り込み作業に入ります。

力技でやるしかないんで、ふんばらなくちゃ。

ユーザー登録機能実装

お仕事用サイトを作る日々が続いております。

セキュリティの勉強もかねて、ログインからユーザ登録まわりを作ってました。
チャレンジコードとかMD5とかを勉強してみたけれど、
セッションの維持とか、暗号化されたデータの保持とか、
もろもろやっかいなコーディングを続けていました。

で、思い立って、メインに使っているシステムのプラグインを探してみると、
ユーザ登録用のプラグインもありました。

自分で作ったのよりかっこいい・・・。

で、インストールしてみたら、あっという間にできあがり。

「車輪の再発明」をしようとしてたんだなあと思うとともに、
オープンソースの世界の渡り方を少し学びました。

あとはオリジナル部分のコーディングに移行です。
ユーザー管理のテーブルを少しいじらなきゃならないですが、
ソースが公開されているので、いくらか気が楽です。

・・・でも、楽をするというのはいいことなのかなあ。
仕事と割り切れば生産効率で考えれば良いのだけれど、
次のステップに自分を持っていくのには良いのかどうか。

まあ、システムをとにかく作り上げるのが先決です。

ぼちぼちやっていきます。