iBitzEdge

Yahoo!メールの認証が失敗する問題「The email and password you entered don’t match」

こちらの記事でも追記しましたが、Twitterで報告されたDMや、App Storeのレビューを見ると、どうやら一部の環境でYahoo!メールの認証が失敗するらしいです。その原因と対処を書いておきます。


一部の環境でYahoo!メールの認証が失敗する

冒頭で述べた通り、一部の環境でYahoo!メールの認証が失敗する問題が発生中です。

この場合、iOSの認証でも、メールアドレスとパスワードが合っているのに「The email and password you entered don’t match.」 と弾かれてしまいます。

何とも理不尽なエラーですが、TwitterでもらったDMを基に解決に至りましたので、原因と対処を述べておきます。

原因

原因は、パスワードが長すぎる事でした。12桁のパスワードを28桁にしてみると、途端にログイン拒否されました。もう少し検証してみると、22と23桁が境目のようです。

どうやらこういうことは無いわけでも無いみたいで、パスワードの長さの制限を記載していないのにもかかわらず、ある程度のところでパスワードを切ってしまうサービスはあるようです。困ったものです。

対処法

対処としては、Yahoo!の対応を待つか、パスワードを変更する…の二つあります。

一応Twitterの方で報告はしておきましたが、複雑で短めのパスワードに変更する…というのが一番手っ取り早いです。

ちなみに、僕のオススメパスワード管理アプリは1Passwordです!OneSafeが今週のアプリに選ばれて無料になっていますが、1Passwordと他の管理アプリでは対応しているサービスが格段に違うので、1Passwordを強くオススメ。機能制限はありますが、iOS版では一応は無料で使用が可能です。

1Password
カテゴリ: 仕事効率化
現在の価格: 無料

終わりに

なんとも意外な原因で驚きました。パスワードは複雑なほど良しとされていますが、長すぎるのも考えものかもしれませんね。もし同じような症状で困っていたら是非お試しを!

Special thanks: @ryuseicooga