◆ 全サーバトリップ統一作戦

このエントリーをはてなブックマークに追加
15未承諾広告※#
uma 系鯖での現状での不具合。
1. トリップキーがないと # が出て来ちゃう。
(凡例:この書き込みの名前欄参照)
 要因:現在不明(^-^;;)

2. _ の扱いでトリップが消える。
 塩に '_' が含まれていたりキーに '_' が含まれていたりいろいろ。
(凡例:#______ のように '_' が 6 つ以上連なってもトリップが消えるみたい。
 要因:crypt()での振る舞いが違うため。

対策?
1. uma系鯖に限って、
 ・crypt する前にキーが存在しないときは何らかのキーを与える。
 ・crypt() の返り値が undef の時に何かキーを与えてみる。
 ・もしくはトリップを作らなくするとか?→名前部分だけ返す。

2. [./0-9A-Za-z] にマッチしない文字を別の文字に変更する。
 ・'.' が妥当?
 ・もしくは他の文字を与える?

こんな所でしょうか。
これが解決できれば、鳥屋TMさんの提案されている塩指定も盛り込めるのではないかと。

>>13
そのとおりです。名前欄に '#' のみでもOKです。
>>14
わー(汗)@ラストに '1'