File size: 352 Bytes
ff7ad72
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import gradio as gr

def login(username, password):
    return (username=="admin" and password=="password")

def update_message(request: gr.Request):
    return f"Welcome, {request.username}!"

with gr.Blocks(title="Login Test") as demo:
    message = gr.Markdown()
    demo.load(update_message, None, message)

demo.launch(auth=login, ssr_mode=False)