- ハウツー

写真:Jon Seidman/Flickr CC
InstagramはついにiPhoneアプリに適切な安全な認証機能を追加しました。以前は、ログインするたびにSMSでワンタイムログインコードを送信できました。しかし、SMSは安全ではないため、乗っ取られやすいという問題がありました。
これで、お気に入りの認証アプリ (たとえば、Google Authenticator) を使用して、Instagram にサインインする必要があるときにいつでもワンタイム コードを生成できるようになります。
2FAとは何ですか?
すでに2FA(二要素認証)をご利用の場合は、設定方法もご存知でしょう。通常の手順は以下のとおりです。
- アプリまたはウェブサイト (この場合は Instagram) では長い番号が提供されます。
- この番号を認証アプリまたはパスワード アプリのワンタイム パスワード セクションに貼り付けます。
- 場合によっては、この番号は QR コードに置き換えられ、認証アプリでスキャンされます。
- すると、認証アプリから 1 回限りの 6 桁のコードが発行され、それを Instagram に貼り付けます。
これで完了です。2FAの設定が完了しました。今後ログインする際は、通常通りユーザー名とパスワードを使用しますが、ワンタイムパスコードの入力も求められます。このコードを取得するには、認証アプリを開いてコピーするだけです。アプリは30秒ごとに新しいコードを生成します。
Instagramで2FAを設定する方法

写真: Cult of Mac
この部分はとても簡単です。Instagramを開いて設定(プロフィールタブをタップし、≡アイコンをタップして設定をタップ)に移動し、 2段階認証の項目が表示されるまで下にスクロールしてください。

写真:Cult of Mac
次に、オプションから認証アプリを選択します。

写真:Cult of Mac
次に、Instagramは認証アプリを既にインストールしているかを尋ねます。インストール可能なアプリとしては、Google Authenticator、Dashlane、1Passwordなどがあります。

写真:Cult of Mac
「手動で設定」をタップします。すると、Instagramの画面に長いコードが表示されます。通常のテキストと同じように、このコードをコピーして、Dashlaneなどのアプリに切り替えてください。MacやiPadでアプリを開いて、そこでこの手順を行うこともできます。
認証アプリとInstagramの2FA
次のステップは、使用するアプリによって異なります。いずれの場合も、パスワード/認証アプリで既存のInstagramアカウントを開くか、新しいアカウントを作成する必要があります。次に、2FAコード(ワンタイムパスワード)を追加するセクションを見つけ、Instagramアプリから取得した長いコードを貼り付けます。
「完了」をタップします。すると、6桁の数字が表示されたカウントダウンタイマーが表示されます。これがワンタイムパスコードです。タイマーが0になるとリセットされ、新しいパスコードが生成されます。パスコードをコピーしてInstagramに戻ります。設定の確認のため、このコードを入力/貼り付けるよう求められます。Instagramから設定完了の確認メールも届きます。
これで完了です。手順はとても簡単で、ユーザー名とパスワードだけではアカウントにログインできなくなるので、ぜひやってみる価値があります。iPhoneも必要です。ここまで手順を一つ一つ詳しく説明してきたので、複雑に思えるかもしれませんが、実際はとても簡単です。