First commit
This commit is contained in:
@@ -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()
|
||||
Reference in New Issue
Block a user