← Notes

#Qiita

メールのマジックリンク経由のログイン失敗

メールのマジックリンクでのログイン失敗の原因に、顧客が導入しているメールセキュリティソフトが原因の場合もある。
具体的には、Cisco Secure Emailというものが記事では紹介されている。

真の原因は、ソフトが先にGETで呼ぶことで認証トークンを消費していたこと。マジックリンクが1度しか使えないので、ユーザーよりも先にソフトが使い切ってしまっていた。

対策としては、

  • リンク先にボタンを押すだけのページを表示
  • OTPを使う
  • メールソフトから除外してもらう
    などがある。

トークンを複数回使えるようにするのはNG。