AI Agent commited on
Commit
650d14a
·
1 Parent(s): ca1736e

Add Gradio auth: login required via APP_USERNAME/APP_PASSWORD env vars

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -398,4 +398,7 @@ with gr.Blocks(title="SAM 3 Asset Extractor") as demo:
398
  submit_btn.click(fn=extract_assets, inputs=[input_image], outputs=[output_gallery])
399
 
400
  if __name__ == "__main__":
401
- demo.launch(css=custom_css, theme=app_theme)
 
 
 
 
398
  submit_btn.click(fn=extract_assets, inputs=[input_image], outputs=[output_gallery])
399
 
400
  if __name__ == "__main__":
401
+ # Auth via HF Space secrets (Settings → Variables and Secrets)
402
+ auth_user = os.environ.get("APP_USERNAME", "veurone")
403
+ auth_pass = os.environ.get("APP_PASSWORD", "sam3extract")
404
+ demo.launch(css=custom_css, theme=app_theme, auth=(auth_user, auth_pass))