Python Forum
python application and credentials safety concern
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
python application and credentials safety concern

I finished an application with a simple GUI which uses a Google's OAuth 2.0 for authentication and send some emails. At this time I am building it with pyinstaller, but I can change it if needed.

Now I would like to move this application from the computer where I coded it to a few other PC of my organizations (maybe 3 or 4 more PC).

So the problem about credential safety arose, I am the owner of the organization so I can do whatever I want but at the same time I would like to avoid some dumbness. Obviously I don't need a bullet proof protection system, I am running a little business and at the worst an haker would have access to my gmail.

I have run some research on stack overflow and other sites, and the possibilities seems countless from the simplest (and easy to break) to the more robust, for example:
1) directly write the credential in plain text in my source code
2) hardcode the credential with some kind of "protection", like base64 encoding
3) use os.environ -> I doubt this will work once I move the application to another PC

I would like to receive some advice on how to ship my application with these credentials.

Messages In This Thread
python application and credentials safety concern - by aster - Mar-02-2021, 06:32 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  FTP File Download question / concern cubangt 3 150 Jan-06-2022, 07:46 PM
Last Post: cubangt
  How to send data from a python application to an external application aditya_rajiv 1 586 Jul-26-2021, 06:00 AM
Last Post: ndc85430
  Using python to execute app or cmd that requires admin credentials thewolf 0 838 Mar-05-2021, 08:15 PM
Last Post: thewolf
  Keep Application running after Python script ends PEGylated_User 0 806 Nov-12-2020, 03:27 PM
Last Post: PEGylated_User
  httplib2 - how to see credentials added by add_credentials? MSV 2 916 Aug-05-2020, 12:24 PM
Last Post: MSV
  Installing Python Application pplgf 3 1,305 Apr-27-2020, 10:51 PM
Last Post: Larz60+
  loop in pyautogui (python automation GUI application) pyprogrammer 0 2,079 Feb-12-2020, 02:52 PM
Last Post: pyprogrammer
  Recommended way to store users,db credentials in a Python project? PrateekG 2 7,755 May-31-2018, 12:22 PM
Last Post: DeaD_EyE
  Python bash application Ikitissimo 1 1,684 Apr-11-2018, 11:35 AM
Last Post: Gribouillis
  Trying to setup Python application, odd error Yoshimaster96 6 5,107 Oct-01-2017, 11:32 PM
Last Post: magnet

Forum Jump:

User Panel Messages

Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020