0

Heroku で MongoDB を実行しており、パスワード、ユーザー名、セキュリティ トークンなど、サード パーティ API の完全な認証情報を保存する必要があります。

データを保護する最善の方法は何ですか?

生のpythonのコードサンプルをいただければ幸いです(これにはフレームワークは使用されていません)。

ありがとう

更新-多くのユーザーの資格情報を保存していることを忘れていたので、データベースソリューションを検討しているのはこのためです

4

1 に答える 1

0

heroku configコマンド ライン ユーティリティに精通していますか? 機密データを保存するための最良のソリューションであることがわかりました。AWS キーと PostgreSQL ログインに使用しています。

一般的なアプローチは次のとおりです。

$ heroku config:set DBUSERNAME=value DBPASSWORD=value
$ heroku config
DBUSERNAME: value
DBPASSWORD: value
# you should see you all your environment variables

それらをセットアップしたら、Python ファイル内で、environ辞書をフェッチするだけです。

import os
print os.environ.get('DBUSERNAME', None) // should print "value"

そして、そこに行きます。configターミナルにこれを入力すると、ユーティリティの使用方法の詳細を読むことができます。

$ heroku help config
于 2013-05-16T10:37:42.603 に答える