First commit

This commit is contained in:
unknown
2026-06-09 21:18:13 -03:00
commit 5bff6b938b
66 changed files with 10922 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
import streamlit as st
from src.auth import is_authenticated, mostrar_pantalla_login
import os
st.set_page_config(
page_title="TIP — Threat Intelligence Platform",
page_icon="🛡️",
layout="wide",
initial_sidebar_state="expanded"
)
def main():
if not is_authenticated():
if st.session_state.get("show_help_before_login"):
from src.pages.views.help import show_documentation
show_documentation()
if st.button("Volver al login", key="back_to_login"):
st.session_state.pop("show_help_before_login", None)
st.session_state.tip_tab = "login"
st.rerun()
else:
mostrar_pantalla_login(str(os.getenv('USERS_URL')))
else:
from src.pages.dashboard import mostrar_dashboard
mostrar_dashboard()
if __name__ == "__main__":
main()