簡潔な回答
パスワードに加えて2段階目の認証ステップを設定することは、アカウントセキュリティにおいて最も効果的な対策です:- Passkey — 指紋、顔認証、またはデバイスの画面ロックでサインインします。秘密鍵がデバイスから外部に出ることはありません。
- 2FA(2要素認証) — パスワードの入力に加え、認証アプリで30秒ごとに更新されるワンタイムコードを入力します。
https://api.apiyi.com/account/profile**から行うことができ、わずか数分で完了します。
すべてのユーザーに設定を推奨します。 利用規模の大小にかかわらず、アカウントには残高、利用履歴、APIキーが保存されています。2つ目の認証要素は、最も低コストで最も効果の高い防御策です。まずはPasskeyを設定し、バックアップとして2FAを追加することをお勧めします。
なぜパスワードだけでは不十分なのか
「パスワードを複雑にしているから安全だ」と考えている方は多いでしょう。しかし、パスワードが漏洩する最も一般的な原因はすべてユーザー側で発生しており、パスワードの強度とは全く関係がありません。- コンピューターが情報窃盗マルウェアに感染している:この種のマルウェアは、ブラウザに保存されたすべてのログイン情報を一括で窃取します。マルウェアにとっては、どれほど強力なパスワードであっても平文と変わりません。
- 他のサービスと同じパスワードを使い回している:別のサイトで情報漏洩が発生した後、攻撃者は漏洩した「ユーザー名+パスワード」の組み合わせをあらゆる場所で再試行します。これはクレデンシャルスタッフィング(パスワードリスト攻撃)と呼ばれます。
- フィッシング詐欺:偽のログインページに誘導され、パスワードを入力させられてしまいます。
明確にしておきますと、これは当サービス側での漏洩ではありません。当サービスのデータベースにはパスワードのハッシュ値のみが保存され、平文で保存されることは決してありません。万が一データベースが侵害されたとしても、元のパスワードを復元することは不可能です。しかし、上記の漏洩はすべてユーザーのデバイスやブラウザ側で発生するものであり、パスワード単体では防ぐことができません。「パスワードがすでに漏洩してしまった」ケースを防御できる唯一の手段が第2要素です。攻撃者がパスワードを入手したとしても、ユーザーのPasskeyデバイスやワンタイムコードまでは持っていません。
2つの第2認証要素 — どちらを選ぶべきか
パスキー(最初におすすめ)
指紋/顔認証/画面ロックでサインインでき、パスワードを覚える必要はありません。秘密鍵はお使いのデバイス内に保持されるため、設計上フィッシングやクレデンシャルスタッフィングへの耐性があります。日々のサインインに最もスムーズです。
2FA/2要素認証(こちらも追加を推奨)
Google AuthenticatorやMicrosoft Authenticatorなどの認証アプリを使用し、30秒ごとに更新されるコードを入力します。デバイスを変更した際やアクセスを復旧する必要がある場合の頼れるバックアップになります。
連携手順
1
プロフィールを開く
サインイン後、
https://api.apiyi.com/account/profileを開くか、左側ナビゲーションのProfileをクリックします。2
Passkeyを連携する
ページ下部のAccount Optionsまでスクロールし、Bind Passkeyをクリックして保存先(iCloud Keychain / Google Password Manager / このブラウザ)を選択し、指紋認証、顔認証、または画面ロックで確認します。詳しい手順はPasskeyでのサインイン方法をご覧ください。
3
2FAを連携する
プロフィールページ内のさらに下にある2FAセクションで、認証アプリを使ってQRコードをスキャンし、表示された6桁のコードを入力して確認します。
連携できない/デバイスを変更する場合
連携をクリックしても失敗する/連携できない場合は?
連携をクリックしても失敗する/連携できない場合は?
まずサインアウトして再度サインインし、1分ほど待ってからもう一度お試しください。それでも失敗する場合は、最新の Chrome / Edge / Safari に切り替え、デバイスに画面ロックまたは生体認証が設定されていることを確認してください。
機種変更した/認証アプリを削除してしまった場合は?
機種変更した/認証アプリを削除してしまった場合は?
連携時に保存したバックアップコードでサインインし、プロフィール画面から新しい2FAを再連携してください。バックアップコードがなくサインインできない場合は、
[email protected] のサポートまでお問い合わせいただき、本人確認を行った上で連携を解除してください。新しいデバイスでも Passkey は機能しますか?
新しいデバイスでも Passkey は機能しますか?
保存先によって異なります。iCloud キーチェーンや Google パスワードマネージャーに保存された Passkey はデバイス間で同期されますが、ローカルブラウザにのみ保存されているものは同期されないため、新しいデバイスで再度連携する必要があります。詳細はPasskey でサインインする方法をご参照ください。
2要素認証を連携した後もパスワードは使えますか?
2要素認証を連携した後もパスワードは使えますか?
はい、使えます。2要素認証はセキュリティ層を追加するものであり、パスワードログインに代わるものではありません。安全のため、パスワードを保持し、登録メールアドレスを受信可能な状態にしておき、2FAバックアップコードを保存してください。常に少なくとも1つの有効な復旧手段を確保しておきましょう。
アカウントログインのセキュリティ ≠ API Key のセキュリティであり、これらは別物です。2FA / Passkey は Web コンソールへのサインインを保護します。プログラムで使用する API Key には独自のセキュリティ対策があり、API Key を安全に管理する方法で解説しています。