私は、認証のためにGoogleのoauthを使用しているアプリを持っています。私はAngularアプリのenvironment.tsにGoogleのクライアントIDと秘密で保存しています。 GitHubでコードを公開しなければならない場合は、その情報を公開して公開したくないのです。また、.gitignoreにenvironment.tsを追加したくありません。Angular 2+で使用されているAPI資格情報をチェックするためのベストプラクティス
Angularプロジェクト用のGitHubでプライベートな資格情報を保存してチェックするには、いくつかの方法がありますか?私のアプローチは、私のGoogleのクライアントIDと秘密鍵をenvironment.tsに保存する良い解決策ですか?
UPDATES:(提案のリストを覗くIM)
- 資格とマスターブランチを含む地元のdevの枝がGitHubののチェックインのためにある作成します。
内部でutils - >を変数として保存できますか? –
あなたは、github – jitender
@jitenderでチェックインするためにローカルとマスターのブランチで動作するように(資格を含む)ブランチを作成することができます。これは、githubにチェックインする前に、devからmainへコード変更をマージする追加のステップを意味します。 – trashvin