diff options
author | EyeDeck <eyedeck@gmail.com> | 2022-09-12 12:08:41 +0000 |
---|---|---|
committer | EyeDeck <eyedeck@gmail.com> | 2022-09-12 12:08:41 +0000 |
commit | e3646e79aa4d1694c463be648201498a2f1091da (patch) | |
tree | 5c890670f0b6bc477dc909b4cf28a1f1c022f881 /modules/shared.py | |
parent | ab87ff0100d28088fc1d12d99e37948c2c59e462 (diff) | |
download | stable-diffusion-webui-gfx803-e3646e79aa4d1694c463be648201498a2f1091da.tar.gz stable-diffusion-webui-gfx803-e3646e79aa4d1694c463be648201498a2f1091da.tar.bz2 stable-diffusion-webui-gfx803-e3646e79aa4d1694c463be648201498a2f1091da.zip |
Add --auth command line argument to enable Gradio authentication
Allows you to pass in Gradio authentication like:
`--auth username:password`
Supports multiple sets of credentials by comma-delimiting, like:
`--auth user1:pass1,user2:pass3`...
Diffstat (limited to 'modules/shared.py')
-rw-r--r-- | modules/shared.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/shared.py b/modules/shared.py index 38d24fae..b9c2f045 100644 --- a/modules/shared.py +++ b/modules/shared.py @@ -43,6 +43,7 @@ parser.add_argument("--ui-config-file", type=str, help="filename to use for ui c parser.add_argument("--hide-ui-dir-config", action='store_true', help="hide directory configuration from webui", default=False)
parser.add_argument("--ui-settings-file", type=str, help="filename to use for ui settings", default=os.path.join(script_path, 'config.json'))
parser.add_argument("--gradio-debug", action='store_true', help="launch gradio with --debug option")
+parser.add_argument("--auth", type=str, help='set gradio authentication like "username:password"; or comma-delimit multiple like "u1:p1,u2:p2,u3:p3"', default=None)
cmd_opts = parser.parse_args()
|