2010/06/21

<input type="password"> に 短いmaxlength やめて

とあるサイトにサインアップした。

ログインできない。

パスワードを再設定した。

やっぱログインできない。

15分ぐらい悩んだ。

原因。

サインアップ時に、パスワード欄に8桁までの maxlength かかってて気づかなかった。(登録しようとしたパスワードは9桁以上。)

表示上「●●●●●●●●」になって、オーバーしても入力は破棄されるんで気づかないんだよね。

なので、サイトには8桁でちょん切れたパスワードで登録されていて、自分は登録したつもりのパスワードで必死にログインを試みていた訳だ。
ログイン画面のパスワード欄には maxlength かかってない。

自分も作るとき気をつけよう。

0 件のコメント:

コメントを投稿