カテゴリー: おしごと

ユーザー登録機能実装

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

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

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

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

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

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

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

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

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

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

本を買う

富山の薬売りみたいな感じで本屋さんが家にきました。

営業さんに弱い私は仕事に使う本だけどたくさん買ってしまいました。

本をいっぱい買う時は調子が悪い証拠です。

春がきたんだなあと思います。

寒いけど。ふところも。

今日はブログに外部ファイルを読ませる仕組みを作りました。

このブログではないのですが。
仕事用サイトの準備です。

一部のSQLを投げる部分とか、その他ややっこしいところを本体から分離するつもりです。
サニタイズとかもきっちりやらなきゃ。

いま、目的のサイトを構成するのに使おうとしてるテンプレートが、
おもいっきり高機能なもので、それをいじればたいがいのことは間に合うのだけれど。
保守性が良くないので、自前のルーチンとかを外部にこしらえる予定です。
CMSのくせに本末転倒です。

さすがにブログシステム内ではPDFは作成しづらいですから。

新しく借りたサーバーは好調です。
でも、クライアントの私のノートパソコンが不調です。

金になるまではふんばるんだぞ・・・と祈ってます。

明日あたり、利用者の登録~認証まわりをやろうかな。
いろんな本読んでみて、認証にもいろいろ技があるようで、
なんとかそれをクリアしようと思います。

今日はディレクトリの深さで挙動が変わるシステムなのに気づくまで
だいぶ試行錯誤しました。単純にシステムの置いてあるディレクトリより
下層にあれば良いってだけなんですが。
ブログ本体は、本体より上の階層にindexページを置けるようになっているのですが、
そのプラグインでもそうだと思ってたのが間違いでした。

ああ、きりがない・・・。

結局、元の状態に戻すという作業で一日が終わりました。

へろへろです。

データベースを設計、設定後にいじるというのはやはり危険でした。
不具合が続出・・・っていうか、なんか仕様と違ってるんじゃないか?
という場面や、バージョンの違いで参考書が役立たなかったりとかで、
OS含めて七転八倒させられました。

結局、データ構造は変わっても、見かけは変わらずという、
喜ぶべきか悲しむべきか分からない状態で今日は終わりです。

また明日続きをやろう。

そんなこんなで夕食はマクドナルドでした。

・・・大丈夫か俺。特に俺の中性脂肪値・・・。

早朝より始めてはや15時間

結局、ずっとWordPressとサーバーと格闘してます。
軽躁状態?

パスワード周りが何かトラブっているらしく、インストール終了後、
一回はログインできるものの、その後でログインが不可能になるという現象。

5回も6回も再インストールを繰り返していまだ解決策が見つからない。

いっそバージョンを落とそうかと思ったけれど、
ここまで来たら元ソース改変してでもモノにしてやろうと・・・。

・・・バージョンアップのたびに頭をかかえることになりそうです。

でも、自分の往生際の悪さにはあきれるばかり。

こんなんだから病気になるんだろうな。


結局、19時半ころになんとか形になりました。
データベースからエクスポートしてインポートして・・・とめんどくさいことをして、
カラムをひとつずつ設定して・・・。

これでモノにならなかったら泣くぞ・・・。