ここ数日、自分が管理している多数のアカウントの整理をしていまして、(本当はよくないことですが)使い回してるパスワードがわりとあったので、そういったパスワードを撲滅すべく変更をしては1Passwordに反映するということを繰り返していました。
そんな中で出会ったこれは嫌だなというパスワード変更画面を紹介したいと思います。
- 画面構成が複雑でパスワード変更画面にたどり着けない。
- パスワード変更機能がなく、「変更及び再発行を希望される際は、再度新規登録をお願いいたします」と促される。
- パスワードリセット機能(パスワードを忘れた方はこちら)がパスワード変更機能を担っているが、そんな説明がどこにもないので気づかない。
- パスワードリセット機能もない。
- 最大文字数が「6文字以内」と短い。
- 「6文字以上で入力してください」と書かれているので試しに6文字で登録しようとすると「8文字以上で入力してください」とエラーになる。(placeholder属性の説明とエラーメッセージの説明が異なる)
- 「8文字以上で入力してください」と書かれているので32文字で登録しようとすると「20文字以内で入力してください」とエラーになる。(入力可能な最大文字数が事前にわからない)
- 「8文字以上で入力してください」と書かれているので8文字以上で英数字に記号も混ぜて登録しようとすると「記号は入力できません」とエラーになる。(入力可能な文字種別が事前にわからない)
- 「英数字で入力してください」と書かれているが実は記号も入力可能。(入力可能な文字種別が事前にわからない)
- 32文字で入力して特にエラーも発生せず変更が完了したと思ったら、入力欄に「maxlength="20"」が設定されていて1Passwordに保存したパスワードと文字長が異なりログインできなくなる。
- パスワード変更画面では「maxlength="40"」が設定されていて32文字で入力して特にエラーも発生せず変更が完了したと思ったら、ログイン画面の入力欄に「maxlength="30"」が設定されていてログインできなくなる。(変更画面とログイン画面のmaxlengthの値が異なる)
- 変更ボタンを押すと「利用できない文字があります」と表示され、どの文字が利用不可なのかがわからない。(入力可能な文字種別が事前にわからない)
- 変更ボタンを押すと「ご登録のメールアドレスに確認のメールを送りました」と表示されるがメールが届かずパスワード変更が完了しない。
- パスワード入力欄に並んでパスワード確認入力欄があり、パスワード確認入力欄だけコピペできないように制御されている。
- 記号入力可能なパスワード入力欄に「,」を含むパスワード文字列を入力すると、パスワード入力欄とパスワード確認入力欄の値が一致していても「パスワードが一致しません」と表示され、なぜ一致していないのかがわからない。