Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide pass #296

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open

Hide pass #296

wants to merge 29 commits into from

Conversation

kensonman
Copy link

Hide the password/passphrase when it is invalid.

For security reason (Always assumed someone/CCTV behide you), the simply patch to hide the password/passphrase.

I added a variable HIDE_PASS to control it. When:

  • HIDE_PASS == 0, Don't hide the passphrase (Original logic);
  • HIDE_PASS >= 1, Hide the digits of passphrase, e.g.: HIDE_PASS==2, PASSWORD="123456abcdef", then show "12...ef";
  • HIDE_PASS <=-1, Completely hide the passphrase;

Kenson Man and others added 29 commits May 25, 2022 15:34
Which is used to smaller the Docker image.
Add the test case:
- test_app_4_profiles_reading - The test used to testing the PROFILES environment variable;
- test_profile_with_username  - The testing the profile[username]
- test_profile_with_privatekey  - The testing the profile[username and private-key]
The commit was implemented the profiling feature.
It should be include the Dockerfile changing  (from python:3-slim to python:3-alpine).
It will make the docker image smaller.
It provide the profiling feature.
Due to security reason, the server connection was hidden during selection of the profile.
SetCookies

See merge request kenson/webssh!2
Fixing the TravisCI building error
Fixing the TravisCI building error
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant