OTP認証
OTP(ワンタ イムパスワード)認証とは?
OTP(One-Time Password)は、一度限り有効なパスワードであり、ユーザーがシステムにログインしたり重要な操作を行う際に使用される一時的なパスワードです。
このパスワードは毎回新しく生成され、一定時間が経過するか、一度使用されると無効になります。
目的
再利用できないOTPを発行することでセキュリティを強化し、メールやOTPアプリなど複数の方式をサポートすることでユーザーの利便性とアクセス性を向上させます。
認証方式
-
メールOTP
- ユーザーのメールアドレスにOTPを送信して認証を行います。
- メールアカウントのみが必要で、追加の機器は不要です。
-
OTPアプリ
- OTP生成アプリを使用してコードを発行し、認証を行います。
- 例:Microsoft Authenticator、Google Authenticator など