Store & manage secrets like API keys in Python - Tech Tip Tuesdays

  Рет қаралды 24,856

GitGuardian

GitGuardian

Күн бұрын

Пікірлер: 16
@chrisseary3504
@chrisseary3504 Жыл бұрын
You need to protect those secrets, and that isn't covered here. Encryption should be applied to the file contents, and restrictive ACLs should be applied to the file itself.
@robertcenusa8636
@robertcenusa8636 5 ай бұрын
Could you recommend a tutorial that covers that part?
@SkielCast
@SkielCast Жыл бұрын
Some observations: - The value of __name__ should not be use to determine environments - To choose between environments, an additional environment variable called "environment" could be used, with a default value of "dev" to avoid errors - Having multiple .envs in local could make sense but only as an edge case, production credentials should not be in ANY local machine - If Python-dotenv is going to be a dependency, considered using tools like PDM, Poetry or Pipenv to make sure dependencies are locked
@mycinemax2653
@mycinemax2653 Жыл бұрын
if i put .env or separate file to save secrets in my working server, how I protect it from outside hacker?
@zen.ali238
@zen.ali238 7 ай бұрын
did you find the answer?
@ElenaBiriuchevskaia
@ElenaBiriuchevskaia 8 ай бұрын
Thank you! Very well explained!
@andrewschneider5722
@andrewschneider5722 Жыл бұрын
So if the secrets aren't in git, how can other collaborators use the secrets if they pick up a story that uses this code or how do testers test this code if they can't access the secrets?
@linux_fr
@linux_fr 10 ай бұрын
Secret Manager
@shubhamtarkar38
@shubhamtarkar38 Жыл бұрын
Hi can you make a tutorial on implementing Ci-Cd with bitbucket and ggshield
@infossil
@infossil 8 ай бұрын
thank you, excellent
@hughesadam87
@hughesadam87 Жыл бұрын
Where does keyring fit into all this?
@lxvi4322
@lxvi4322 8 ай бұрын
how can I use this inside Aws Services like ERM-Studio? tnx
@GitGuardian
@GitGuardian 8 ай бұрын
You might want to try using AWS secrets manager for AWS native environments kzbin.info/www/bejne/l6SXmIqghr6lfsUsi=v8-fL7fkpw3lJQGE
@mrs.neerajsharma7997
@mrs.neerajsharma7997 11 ай бұрын
Thank you so much , u r awesome
@GitGuardian
@GitGuardian 11 ай бұрын
Thanks for the feedback!!!
@mohammediftekharsalam8255
@mohammediftekharsalam8255 4 ай бұрын
Bro I am seeing this video on a Tuesday coincidentally
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 819 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
5 Useful F-String Tricks In Python
10:02
Indently
Рет қаралды 336 М.
How to create a great dev environment with Docker
29:55
Patrick Loeber
Рет қаралды 278 М.
Introducing Clay - High Performance UI Layout in C
35:19
Nic Barker
Рет қаралды 44 М.
Python Tutorial: Securely Manage Passwords and API Keys with DotEnv
16:58
How to HIDE Your API Keys in Python Projects
4:27
John Watson Rooney
Рет қаралды 75 М.
Google’s Quantum Chip: Did We Just Tap Into Parallel Universes?
9:34
The Complete Guide to Python Virtual Environments!
15:52
teclado
Рет қаралды 372 М.
15 Python Libraries You Should Know About
14:54
ArjanCodes
Рет қаралды 407 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 660 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН