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()