Enabling two-factor authentication (2FA)

二要素認証について

二要素認証(2FA)は、Webサイトまたはアプリにログインするときに使用される追加のセキュリティレイヤーです。2FAでは、ユーザー名とパスワードでログインし、自分だけが知っている、またはアクセスできる別の形式の認証を提供する必要があります。

二要素認証を設定する

pgAdmin4の2FAをセットアップするには、pgAdminがサーバーモードでインストールされているシステムの config_local.py または config_system.py ( config.py ドキュメントを参照)で2要素認証設定を構成する必要があります。これらの設定を config.py ファイルからコピーし、次のパラメーターの値を変更できます。

Parameter

Description

MFA_ENABLED

このパラメーターのデフォルト値はTrueです。2FAを無効にするには、値を False に設定します

SUPPORTED_MFA_LIST

サポートする認証方法を設定する

MFA_EMAIL_SUBJECT

<APP_NAME>-確認コードpgAdmin4-検証コード

MFA_FORCE_REGISTRATION

ログイン時に認証方法を構成するようにユーザーに強制します(認証がまだ構成されていない場合)。

注:2要素認証方法として「電子メール」を使用するには、config_local.pyまたはconfig_system.pyで「メールサーバー設定」を設定する必要があります( config.py *ドキュメントを参照)。

二要素認証を構成する

ユーザーの2FAを構成するには、右上隅の`User`メニューで[二要素認証]をクリックする必要があります。サポートされているすべての多要素認証方法がリストされます。これらの方法のいずれかの[セットアップ]をクリックし、各認証方法の手順に従います。既に設定されている認証方法の`Delete`ボタンが表示されます。`Delete`ボタンをクリックすると、現在のユーザーの認証方法の登録が解除されます。

二要素認証を構成する

MFA_FORCE_REGISTRATION パラメーターを True に設定して、ユーザーにログイン時に2要素認証方法を構成するように強制することもできます。