getapi commited on
Commit
729ab1c
·
1 Parent(s): 118d7b4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -4
app.py CHANGED
@@ -22,16 +22,21 @@ safety_settings = [
22
  },
23
  ]
24
 
25
- password = st.text_input("пасскод", type="password")
 
 
 
 
26
  if password == st.secrets["real_password"]:
 
27
  st.success("тебе позволено войти, хорошо")
28
 
29
  with st.sidebar:
30
  st.title("Gemini Pro")
31
 
32
  genai.configure(api_key=st.secrets["api_key"])
33
-
34
-
35
 
36
  uploaded_image = st.file_uploader(
37
  label="загрузи изображение",
@@ -84,4 +89,5 @@ if password == st.secrets["real_password"]:
84
 
85
  messages.append({"role": "model", "parts": [res_text]})
86
  else:
87
- st.warning("неправильный пароль, увы...")
 
 
22
  },
23
  ]
24
 
25
+ if "authenticated" not in st.session_state:
26
+ st.session_state["authenticated"] = False
27
+
28
+ password = st.text_input("пасскод", type="password") if not st.session_state["authenticated"] else ""
29
+
30
  if password == st.secrets["real_password"]:
31
+ st.session_state["authenticated"] = True
32
  st.success("тебе позволено войти, хорошо")
33
 
34
  with st.sidebar:
35
  st.title("Gemini Pro")
36
 
37
  genai.configure(api_key=st.secrets["api_key"])
38
+
39
+
40
 
41
  uploaded_image = st.file_uploader(
42
  label="загрузи изображение",
 
89
 
90
  messages.append({"role": "model", "parts": [res_text]})
91
  else:
92
+ if password:
93
+ st.warning("неправильный пароль, увы...")