I am looking for a way to share my app with my coworkers without giving them the credentials for the database that the app accesses. I found keyring (https://pypi.org/project/keyring/) and thought that this might be a solution to this issue. What I'm not sure of is how I can share this across multiple devices. It seems keyring saves this data in the OS. Does that now mean that I can't use this in the way that I'd like to?
using python keyring on app used across multiple devices
309 Views Asked by NMALM At
1
There are 1 best solutions below
Related Questions in PYTHON
- new thread blocks main thread
- Extracting viewCount & SubscriberCount from YouTube API V3 for a given channel, where channelID does not equal userID
- Display images on Django Template Site
- Difference between list() and dict() with generators
- How can I serialize a numpy array while preserving matrix dimensions?
- Protractor did not run properly when using browser.wait, msg: "Wait timed out after XXXms"
- Why is my program adding int as string (4+7 = 47)?
- store numpy array in mysql
- how to omit the less frequent words from a dictionary in python?
- Update a text file with ( new words+ \n ) after the words is appended into a list
- python how to write list of lists to file
- Removing URL features from tokens in NLTK
- Optimizing for Social Leaderboards
- Python : Get size of string in bytes
- What is the code of the sorted function?
Related Questions in CREDENTIALS
- Ask for creds only if some specified
- What are all the methods to delete local-storage data?
- Outgoing WSS authorization from WebRequest C#
- Crystal report shows database login when taking Dataset as datasource
- How to get AWS command line interface to work in cygwin
- Solving CORS when posting in angularJs using $HTTP with credentials
- Powershell Invoke-Command with PSCredential Cannot process argument transformation on parameter 'Credential'
- powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment
- Create a windows vault credential and link it to outlook - Powershell
- Proxy credentials while opening any Office application
- Connect to MongoDB in C# with Credentials
- dynamodb credential works when used directly but fails when going thru kinesis
- GoogleAuthException: UNREGISTERED_ON_API_CONSOLE when trying to append to Google Sheets API V4
- Local User Credential Check in windows 2012 server
- Symfony 3 - custom user provider - login always showing "bad credentials" instead of "username not found"
Related Questions in PYTHON-KEYRING
- Get attributes of GnomeKeyring key with Python 2.7 GTK3 on Ubuntu 14.04
- How to unlock Gnome Keyring from Python running on a Cron Job?
- Mercurial keyring and password change on Google Code
- using python keyring on app used across multiple devices
- How do I list and access the secrets stored in Ubuntu's keyring from the command line?
- Consume python package from Azure feed in a local (not Azure) docker instance
- Missing dependencies causing Keyring error when opening Spyder3 on Ubuntu18?
- Unlock gnome-keyring from a temp dbus session
- Python keyring got error: org.freedesktop.DBus.Error.UnknownMethod: Method "OpenSession" doesn't exist
- how to reset the keyring of stored email password in Visual Studio Code in Windows with yagmail?
- Python Keyring error (87, 'CredWrite', 'The parameter is incorrect.')
- "Python.exe has stopped working" with keyring module in Windows Vista
- How can I use Python Keyring in conjunction with Box API OAuth2?
- Pycharm not working with Google Artifact Repository keyring, keeps asking for user
- Access user keyring from systemd hook or crontab
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If you want to publish an app for others to use, you should look into environment variables on the platform that you're hosting the app on.
That's where you'll store any credentials, accessing them from your Python application will depend on what platform you're using but there will be documentation on how to do that on your platforms docs.