サーバーコードにノードエクスプレスを使用してアプリを構築しています。
私のタイトルでわかるように、私はmysql npmとnodemailer npmを使用しています。
それらに接続するための私のコードは次のようになります。
var pool = mysql.createPool({
host : '...',
user : '...',
password : '...',
database : '...'
});
var transport = nodemailer.createTransport("SES", {
AWSAccessKeyID: "...",
AWSSecretKey: "..."
});
...の代わりにご覧のとおり、実際のパスワードはこのファイルにあります。
server.js ファイル内に実際にパスワードを記述しても問題ありませんか?
このファイルが誰かに届く場合、彼は私のパスワードを持っています...ただし、ファイルは私のサーバーにあるため、誰も私のファイルにアクセスする可能性はありませんが、それでも私には少し奇妙に見えます.
ありがとう