Update app.py
Browse files
app.py
CHANGED
|
@@ -36,7 +36,7 @@ class MessageHandler:
|
|
| 36 |
message_handler = MessageHandler()
|
| 37 |
|
| 38 |
# ユーザーのIPアドレスをハッシュ化して名前として使用
|
| 39 |
-
user_id = hashlib.sha256(st.request.ip.encode()).hexdigest()
|
| 40 |
|
| 41 |
# ユーザーをサーバーに追加
|
| 42 |
message_handler.add_user(user_id)
|
|
@@ -61,7 +61,6 @@ if __name__ == "__main__":
|
|
| 61 |
st.text("Connected Users: " + ", ".join(message_handler.connected_users))
|
| 62 |
st.text("Refreshed every 5 seconds")
|
| 63 |
st.text("Your hashed name: " + user_id)
|
| 64 |
-
st.text("Your IP address: " + st.request.ip)
|
| 65 |
|
| 66 |
# Streamlitアプリを実行
|
| 67 |
st.experimental_run_with_streamlit_app(main)
|
|
|
|
| 36 |
message_handler = MessageHandler()
|
| 37 |
|
| 38 |
# ユーザーのIPアドレスをハッシュ化して名前として使用
|
| 39 |
+
user_id = hashlib.sha256(st.report_thread.get_report_ctx().session.request.ip.encode()).hexdigest()
|
| 40 |
|
| 41 |
# ユーザーをサーバーに追加
|
| 42 |
message_handler.add_user(user_id)
|
|
|
|
| 61 |
st.text("Connected Users: " + ", ".join(message_handler.connected_users))
|
| 62 |
st.text("Refreshed every 5 seconds")
|
| 63 |
st.text("Your hashed name: " + user_id)
|
|
|
|
| 64 |
|
| 65 |
# Streamlitアプリを実行
|
| 66 |
st.experimental_run_with_streamlit_app(main)
|