Shopify にログインすれば、注文、顧客情報、商品、そして Shopify ペイメントを使っていれば入金先まで、ストアのすべてに手が届きます。Shopify は Shopify ペイメントの利用に2段階認証を必須にしており、入金先が不正に変えられる被害の防止に役立つとしています。オンにすると、盗まれたパスワードだけでは足りず、ログインには認証アプリの 6 桁のコードも必要になります。
Shopify で2段階認証を有効にする
2段階認証はストアではなく、あなた個人の Shopify ログインに属します。オーナーもスタッフも各自のプロフィールでオンにし、各自のリカバリーコードを受け取ります。Shopify は管理画面の新しいデザインを順次導入しているため、ストア名の位置がここでの説明と違うことがあります。
- パソコンで Shopify 管理画面にログインし、ストア名をクリックします。
- プロフィールをクリックし、「Security」(セキュリティ)をクリックします。
- 「Two-step authentication」(2段階認証)のセクションで「Turn on two-step」(2段階認証をオンにする)をクリックし、パスワードを入力して「Next」(次へ)をクリックします。
- 「Authentication method」(認証方法)の一覧から「Authenticator app」(認証アプリ)を選びます。
- Shopify に QR コードが表示されます。画面に表示したまま下の手順で拡張機能に追加し、拡張機能の 6 桁のコードを入力して「Turn on」(オンにする)をクリックします。
Shopify を Authenticator に追加する
- Chrome Web Store から 2FA 認証システム をインストールし、ツールバーに固定して、ワンクリックでアイコンを開けるようにします。
- Shopify の QR コードが表示されたページは開いたままにします。Authenticator のアイコンをクリックし、「アカウント追加」→「QRコード」→「画面からQRをスキャン」の順に選びます。
- アカウントがリストに追加され、30 秒ごとに変わる 6 桁のコードが表示されます。名前は自由に変更できます。名前は自分用の表示にすぎません。
- Shopify に戻り、表示中のコードを確認欄に入力します。期限切れ間近なら、次のコードを待ちましょう。
- Shopify で二段階認証が有効になったことが表示されます。以降はログインのたびにコードを求められるので、拡張機能のアイコンをクリックしてコピーしてください。
QR コードがない、またはスキャンできない場合は、Shopify の設定画面でキーを手動入力するオプションを探してキーをコピーし、拡張機能の「アカウント追加」→「手動入力」→「シークレットキー」から追加します。
2FA 認証システム を Chrome に追加(無料)Shopify の 10 個のリカバリーコードを保存する
2段階認証を設定すると、Shopify から 10 個のリカバリーコードが発行されます。「Copy codes」(コードをコピー)をクリックするか、「Download codes」(コードをダウンロード)で shopify_recovery_codes.txt を入手してください。各コードは 1 回だけ使えます。このパソコン以外の場所、できれば複数の場所に保管しましょう。保存しなかった場合や使い切った場合は、Security → Two-step authentication → Recovery methods(復旧方法)で「Regenerate codes」(コードを再生成)をクリックします。新しい一覧は一度しか表示されません。
コードが受け付けられない場合
原因はほとんどの場合、パソコンの時計です。コードは現在時刻から計算されるため、時計が 1 分ずれているだけで、正しく見えるのに拒否されるコードが生成されます。システム設定で日付と時刻の自動設定をオンにしてください(Windows・macOS・Linux 別の手順はこちら)。
時計が正しい場合は、キー自体を確認しましょう。キーをTOTP コード生成ツールに貼り付け、表示されるコードを拡張機能のコードと比べます。違っていれば、キーのコピーを間違えています。アカウントを追加し直してください。
よくある質問
- Shopify の2段階認証にスマホは必要ですか?
- いいえ。Shopify のヘルプには Google Authenticator や Duo Mobile などのスマホアプリが挙がっていますが、Shopify が確認するのは 6 桁のコードだけで、標準的な認証アプリならどれでも生成できます。Authenticator 拡張機能は Shopify 管理画面から QR コードを直接読み取り、Chrome でコードを生成します。
- Shopify では2段階認証が必須ですか?
- Shopify ペイメントを使うなら必須です。Shopify はこれを義務付けており、オフのままだと入金が保留される場合があると警告しています。組織が安全なログイン方法を必須にしている場合や、Shopify の金融サービスにアクセスできる場合は、最後の方法を削除できません。
- 認証アプリを使えなくなったら?
- バックアップの方法(Shopify Mobile での確認通知、2 つ目の認証アプリ、セキュリティキー)か、リカバリーコードでログインします。どれもない場合は accounts.shopify.com で「Use a recovery code」(リカバリーコードを使う)を選び、続けて「Recover my account」(アカウントを復旧する)を選びます。Shopify からメールでコードが届き、本人確認を求められることもあり、リクエストの審査を経てアクセスが回復します。
- Shopify でコードが間違っていると表示されるのはなぜ?
- 多くの場合、パソコンの時計が 1 分以上ずれています。日付と時刻の自動設定をオンにして、次のコードで試してください。それでも失敗する場合は、古い QR コードからアカウントを追加した可能性があります。拡張機能から削除し、認証アプリを設定し直してください。
ログイン画面から、ワンクリックでコードを
Authenticator は 2FA コードをブラウザ内、お使いのデバイスだけに保存します。利用無料・オープンソースで、アカウント登録もスマホも不要。ローカルバックアップと、任意で使えるパスワード保護も標準搭載です。
2FA 認証システム を Chrome に追加(無料)