パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

五輪ボランティア応募フォームが難解だと話題に」記事へのコメント

  • by Anonymous Coward

    「大会ボランティアに応募」でいきなり初手英語とはなかなか素晴らしいシステムですね。
    ブラウザのリクエスト位見てくれませんかね。
    おま環かもしれないけど、何がどうなっているのやら。

    それともセッション管理がバグって他人のセッション設定が漏れてきたのか?
    # 後、同一サイトなのに、ドメインが.jpと.orgの二種類あるとか何考えてる訳。
    # 実はどっちかフィッシングサイトなの?

    • ブラウザの Local Storage に使用言語保存してますね。

      function getDefaultLanguage() {
              return localStorage.getItem('lang') || 'ENG';
      }
      utils.js にこんなコードがあって、デフォルトで英語です。
      なんでだろう・・・国際っぽくてかっこいいとか(邪推)。

      • by vnaoivoibonaea (48112) on 2018年09月28日 22時32分 (#3488771) 日記

        utils.jsと同居しているlogin.js内のパスワードのチェック処理

        isValidPassword : function(password) {
                let regex = '^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*\-\_\.\])(?=.{8,80})';
                regex = new RegExp(regex);
                return regex.test(password)
        }

        何か記号も入力必須としたそうだけど、文字列かによってエスケープ文字が取れて、
        '*'と'_'の間の文字(A-Z, 0-9も含む)があれば、チェックが通過できるようになってる。

        そして、パスワード要件は9文字以上なのに、8文字でもチェック通過しちゃう。

        親コメント

普通のやつらの下を行け -- バッドノウハウ専門家

処理中...