Enabling two-factor authentication (2FA)#
二要素認証について#
二要素認証2FAは、Webサイトまたはアプリにログインするときに使用される追加のセキュリティレイヤーです。 2FAでは、ユーザー名とパスワードを使用してログインし、自分だけが知っているまたはアクセスできる別の認証形式を提供する必要があります。
二要素認証の設定#
pgAdmin 4の2FAをセットアップするには、pgAdminがサーバーモードでインストールされているシステムで config_local.py または config_system.py config.py ドキュメントを参照してください。これらの設定を config.py ファイルからコピーし、次のパラメーターの値を変更できます。
Parameter |
Description |
|---|---|
MFA_ENABLED |
このパラメーターのデフォルト値はTrueです。 2FAを無効にするには、値を False に設定します |
MFA_SUPPORTED_METHODS |
サポートする認証方法を設定します例電子メール、認証システム |
MFA_EMAIL_SUBJECT |
<APP_NAME> - 確認コード 例pgAdmin 4-検証コード |
MFA_FORCE_REGISTRATION |
ログイン時にユーザーに認証方法を構成させます認証がまだ構成されていない場合。 |
注意 二要素認証方法として'email'を使用するためには、 config_local.pyまたはconfig_system.pyで'メールサーバー設定'を設定する必要があります config.py *ドキュメントを参照してください。
二要素認証の構成#
ユーザの2FAを構成するには、右上隅の`User`メニューで'Two-factor Authentication'をクリックする必要があります。サポートされているすべての多要素認証方法をリストします。これらの方法のいずれか[Setup]をクリックし、各認証方法の手順に従います。認証方法の`Delete`ボタンが表示されます。これは既に設定されています。 `Delete`ボタンをクリックすると、現在のユーザの認証方法の登録が解除されます。
MFA_FORCE_REGISTRATION パラメーターを True に設定することにより、ユーザーにログイン時に2要素認証方法の構成を強制することもできます。