51.5 永続的に認証情報を保つ

他のサービスに接続するEmacsパッケージには、たとえばGnus in The Gnus ManualTramp in The Tramp Manualで見られるように、認証(パスワードの入力を参照)を要求するものがいくつかあります。同じユーザー名とパスワードを何度も提供するのは煩わしいかもしれないので、Emacsはauth-sourceライブラリーを通じて、認証情報を永続的に保つことを提案します。

デフォルトでは、認証情報はファイル~/.authinfo~/.authinfo.gpg、または~/.netrcから取得されます。これらのファイルは以下のような、ftpプログラム由来として知られる、netrcファイルと同様の構文をもちます:

machine mymachine login myloginname password mypassword port myport

同様にauth-sourceライブラリーは現在のところ、クラシックなnetrcバックエンド、JSONファイル、Secret Service API、および標準的なUnixパスワードマネージャーのpassという、複数のストレージバックエンドをサポートしています。

これらの選択肢はすべて、ユーザーオプションauth-sourcesを通じてカスタマイズできます。Emacs auth-source in Emacs auth-sourceを参照してください。

設定されたバックエンドで見つからないようなパスワードがインタラクティブに入力された場合、いくつかのバックエンドはそれの永続的な保存を提案します。これはユーザーオプションauth-source-save-behaviorをカスタマイズして、変更することができます。

This page has generated for branch:work/emacs-30_69b16e5c63840479270d32f58daea923fe725b90, commit:5e3f74b56ff47b5bcef2526c70f53f749bbd45f6 to check Japanese translation.