No video

Añade Control de Usuario y Clave en tus Aplicaciones Streamlit y protegelas con acceso por Login

  Рет қаралды 485

El Loco de los Datos

El Loco de los Datos

Күн бұрын

¡Aumenta la privacidad y seguridad de tus aplicaciones Streamlit En este tutorial, aprende cómo agregar un control de usuario y clave (login) sencillo a tus aplicaciones. Crea una aplicación multipágina con un sistema de acceso básico, que puedes utilizar como base para implementar un control de permisos más avanzado.
#Streamlit #DataScience #AppDevelopment #Python #Caching #SessionState #dataanalytics
☕Apoya el canal: ko-fi.com/eldld
Aprende Ciencia de datos, Python, Power BI, Tableau y más con Datacamp: datacamp.pxf.i...
Github: github.com/gca...
🔍 En este video descubrirás:
- Pasos para crear una aplicación multipágina en Streamlit.
- Cómo implementar un sistema de login simple para proteger tus aplicaciones y tableros.
- Estrategias para mejorar la privacidad y seguridad de tus proyectos.
Este tutorial es ideal para desarrolladores que buscan mejorar la seguridad de sus aplicaciones y aprender técnicas avanzadas de control de acceso.
👍 Suscríbete al canal y activa la campanita para recibir notificaciones de nuevos tutoriales. Si te gustó el video, dale un like y compártelo con tu red.

Пікірлер: 18
@DeMaatX
@DeMaatX 21 сағат бұрын
Muy bueno. Espero el mas avanzado. Gracias
@ElLocodelosDatos
@ElLocodelosDatos 20 сағат бұрын
Me alegra que te haya sido de utilidad, gracias por tu comentario, pronto estaré montando el caso de uso con roles y opciones. Gracias por tu comentario
@simonariasv
@simonariasv Ай бұрын
Muy interesante!! Esperando el tutorial más avanzado!
@ElLocodelosDatos
@ElLocodelosDatos Ай бұрын
Estoy preparando un buen caso de uso que pueda ilustrar bien el manejo de roles. Gracias por el comentario.
@diegomoreno5599
@diegomoreno5599 Ай бұрын
super interesante el tema de los roles. muchas gracias por compartir este tipo de contenido!
@ElLocodelosDatos
@ElLocodelosDatos Ай бұрын
Me alegra que te sea de utilidad, y espero seguir compartiendo conocimientos interesantes. Muchas gracias por el comentario
@marcomontenegro8157
@marcomontenegro8157 Ай бұрын
Gracias te ganaste mi suscripcion, excelente
@ElLocodelosDatos
@ElLocodelosDatos Ай бұрын
Es un gusto saber que te fue de utilidad mi contenido, gracias por tu apoyo y tu comentario.
@alkinvaleta993
@alkinvaleta993 26 күн бұрын
Muy útil, tengo una duda un poco más compleja, si quiero que el usuario al logearse solo vea los datos de ese usuario, como se haría? Yo había pensado hacerlo con un filtro que sea solo que busque los datos ingresados por ese usuario, o existe una manera más eficiente
@ElLocodelosDatos
@ElLocodelosDatos 26 күн бұрын
Hola, yo lo he realizado con un filtro sobre los dataframe, pero ojalá si los datos se cargan desde una base de datos llevar el filtro a la sentencia de SQL, para evitar que todos los datos se carguen sin necesidad en la memoria de tu aplicación. Gracias por tu comentario.
@danielc.s.8399
@danielc.s.8399 23 күн бұрын
Me estaba dando problemas st.set_page_config(), este comando debe ir primero que todo, luego lo de inicio de sesion en cada pagina por si alguen tiene problemas.
@ElLocodelosDatos
@ElLocodelosDatos 23 күн бұрын
Es correcto, esta opción debe ir luego de todos los import de librerías. Gracias por el comentario espero que te esten siendo de utilidad los contenidos.
@ander-sonmorillo6360
@ander-sonmorillo6360 18 күн бұрын
Excelente video bro, sabes cómo se puede manejar la encriptación de las contraseñas?
@ElLocodelosDatos
@ElLocodelosDatos 18 күн бұрын
Hola, en este post del blog oficial de Streamlit, usan un componente llamado Streamlit Authenticator y tiene un metodo Hasher para esta encripción blog.streamlit.io/streamlit-authenticator-part-1-adding-an-authentication-component-to-your-app/amp/ y en este otro puedes ver un ejemplo usando la librería Cryptography www.geeksforgeeks.org/how-to-encrypt-and-decrypt-strings-in-python/. Gracias por tu comentario
@ander-sonmorillo6360
@ander-sonmorillo6360 17 күн бұрын
@@ElLocodelosDatos muchas gracias, se ve interesante
@davidflores-rg6op
@davidflores-rg6op Ай бұрын
Hice un login con un api rest pero tengo el problema que si la sesión está iniciada y si refresca el navegador el usuario tiene que volver a logearse
@ElLocodelosDatos
@ElLocodelosDatos Ай бұрын
Hola, te puede servir st.session_state o podrías probar con este componente que permite manejar cookies e incluso te puede servir para detectar usuarios logueados luego de cerrar y abrir de nuevo el navegador. discuss.streamlit.io/t/new-component-streamlit-cookies-controller/64251 no la he probado pero puede ser una opción
@davidflores-rg6op
@davidflores-rg6op Ай бұрын
Gracias lo probaré
Taipy: Creating Production-Grade Apps with Taipy vs Streamlit
10:19
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 38 МЛН
Pool Bed Prank By My Grandpa 😂 #funny
00:47
SKITS
Рет қаралды 19 МЛН
طردت النملة من المنزل😡 ماذا فعل؟🥲
00:25
Cool Tool SHORTS Arabic
Рет қаралды 8 МЛН
How to Add a User Authentication Service (Login Form) in Streamlit
7:14
How to Make 2500 HTTP Requests in 2 Seconds with Async & Await
4:27
John Watson Rooney
Рет қаралды 115 М.
How to Hide Password and API keys in Streamlit Share
2:18
Mısra Turp
Рет қаралды 15 М.
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 38 МЛН