LOGIN con USER SETTINGS en AppSheet
ฝัง
- เผยแพร่เมื่อ 15 ก.ย. 2024
- Accede a mi curso premium desde este enlace:
www.udemy.com/...
si te inscribes en el curso y me envías un correo a info@appsheet.es tendrás derecho a una tutoria gratis.
Recuerda que también puedes enviarme un correo a info@appsheet.es si quieres que te diseñe y configure tu App
Mediante la tabla del sistema user settings creamos un login para entrar en la app creada con AppSheet, dando permisos según el usuario que entre en la aplicación.
Utilizamos la función lookup y un slice
Mas info en
EXPRESIONES:
DATA VALIDITY CAMPO CONTRASEÑA USER SETTINGS:[_this]=lookup(USERSETTINGS(NOMBRE),"USUARIOS","NOMBRE","CONTRASEÑA")
SLICE PARA VER SOLO LOS PEDIDOS CON EL NOMBRE DEL USUARIO QUE ENTRE
OR([COMERCIAL]=USERSETTINGS(NOMBRE),USERSETTINGS(NOMBRE)="ADMIN")
Si quieres hacer el curso de AppSheet desde cero aqui tienes el enlace
• CURSO DE APPSHEET DESD...
Conviertete en un Master de Excel con mi curso GRATIS
👉Clase 1 Conceptos básicos: bit.ly/2Sta6Pm
👉 Clase 2 formulas básicas: bit.ly/2SloNnk
👉 Clase 3 Sumar.si: bit.ly/2TZRJ4G
👉 Clase 4 trucos y función Si: bit.ly/35Lb5gz
👉 Clase 5 Buscarv: bit.ly/3wUeLbR
👉 Clase 6 Filtros, indice y coincidir, funciones Bd: bit.ly/2SRNxUJ
👉 Clase 7 Tablas dinámicas: bit.ly/3qkG3Wz
👉 Clase 8 Subtotales, gráficos y formato condicional: bit.ly/2TYP8bk
👉 Clase 9 Buscar Objetivo, Solver, función Pago: bit.ly/35PJcnU
👉 Clase 10 Macros: bit.ly/3qna9Zs
Muy buen aporte profesor, muy didáctico, me encantó.
Una vez más gracias profesor. Sus videos son geniales e inmensamente didácticos. Lleva la velocidad perfecta para aprender y practicar al mismo tiempo. Un saludo
Gracias por tus palabras, me alegro que te haya gustado
Muchisimas gracias qeu grande eres por compartir tus conocimeintos
Gracias a ti por seguirme
Muchas gracias, me sirvió bastante!
Excelente!
Muchas gracias Manuel por el vídeo. Es muy interesante pero tengo una duda, se podría crear un login que al clicar en Nombre no te aparezca un listado sino un campo de texto?
Gracias amigo excelente aporte súper claro!
Gracias por seguirme
Hola Manuel, muchísimas gracias por compartir. Lo unico que tiene el login en appsheet es que ese boton de menu no se puede oculatar en esta pantalla inicial y como ya hay un correo verificado por la misma aplicación al presionar en Menu esas tres rayitas al lado izquierdo arriba se nos mostraria todos los accesos que tenga el usuario, aunque tenga una pantalla de login :( si esto se pudiera resolver fuera fenomenal o si conoces alguna solucion haznos el bien de compartirla con los mortales jeje.
Saludos cordiales desde El Salvador.
Se puede restringir todos los accesos
Gracias, muy buen video!
Gracias a ti!
EXCELENTE VIDEO!!!!!! FELICITACIONES
Gracias por comentar
@@ManuelAragonesProfesor Le hago una pregunta: estoy armando una app para salud donde cada centro de salud (usuario) solicita la derivacion de un paciente (pedido) al hospital central. Ya arme el usuario y contraseña para cada uno y fue fantantastico. lo que no logro realizar es como hacer para que el formulario de pedido se corresponda con el usurario logueado me explico, es decir que cuando lleguen el formulario de derivacion aparezca el centro (usuario) logueado. Mil gracias y excelentes todos los videos. Saludos.
Thank you very much! Strong hug!
Thanks
Muy bueno, lo probaré en seguida. Muchas gracias.
En el PC me funciona, al iniciar la aplicación ingresa a Settings y me solicita usuario y contraseña, todo bien excepto que puedo ver la contraseña del usuario anterior que ingresó.
Me sale un warning. "Changes to user settings will require immediate sync, which will not work when the app is launched completely offline".
En el móvil no me funciona, al parecer no está actualizando debido al warning.
Lo del warning es normal, no te afecta a nada, se entiende que cuando termines de usar la app debes reiniciar para que salga sesión y no se vea la contraseña
Hola, buen dia, como estas?, excelente video, lo aplico a un sistema que vengo desarrollando hace un tiempo pero claro, hay un roblema, todas mis relaciones son por los cambios ID que son todos UNIQUEID, al cambiar la KEY de (en mi caso) los EDITORES, todo mi sistema y mis relaciones se van al tacho. Hay alguna forma de no cambiar las claves pero hacerlo funcionar igual?
Saludos!!!!
Exelente me sirvió, aunque cuando lo inicias de 0 y en teoría tendría que poner el Login si le das a cancelar se pueden saltar la restricción del login alguna idea
Cuando ingreso la formula para la validación de la contraseña me arroja un error (unable to find column '_this').
Exelente video
Manuel, buenas tardes por alla en españa, yo por aqui desde venezzuela, ante todo excelentes tus explicaciones !!!! te tengo un pregunta ... yo quisiera agregar usuarios desde una vista pero la condicion seria que el usuario fuses administrador.... como activo la vista si estoy usando el loging de usersetting tal y como lo has explicado.... me funciona muy bien el loging pero no logro activar la vista cuando el login es administrador
GRACIAS POR EL TUTOTIAL. Una duda, no me deja colocar el campo nombre como key. cuando gurado se quita la marca. MIN 5:30
lo probé y me funciono, el detalle es que yo deseo que pida la contraseña cada vez que abra la aplicacion, ¿como hacer eso? ademas noto que al entrar a la aplciacion e ir a Setting ya esta el usuario y es visible la contraseña
todo eso es configurar que cuando salgamos se borre el registro. son ajustes que habría que hacer.
Hola profesor, soy un nuevo suscriptor. Una duda al respecto.
He creado la tabla tal cual y en nombre me aparecen los ID y el campo que he puesto es NOMBRE, en cambio si la primera columna es NOMBRE entonces lo pone bien, ???
Saludos 😀
Como hago para cerrar sesión
Gracias.
A ti
Como siempre un crack!! Gracias!! Se podría acceder con el usuario de google y que lo valide contra una tabla para que sólo accedan aquellos usuarios con correo google dados de alta en la app ¿?
Eso ya lo hace
Buenas tardes Prof. Aragones, me gustaría me ayudara con una formula o alguna opción, en la que pueda bloquear la app, en un lapso de "X" horas, y pasado ese tiempo que vuelva a estar disponible.
o por lo menos ocultar una "Vista" por un periodo de tiempo.
Quedo en espera de su valiosa respuesta.
Saludos cordiales.
Buenos dias, excelente video, disculpe como se puede hacer para que al momento de desplegar los usuarios no salga la opcion e agregar nuevo usuario
la version gratuita permite la administracion de los usuarios???
Muchas gracias excelente tutorial Manuel!! Puedo generar una App para distribuirla yo mismo? En lugar de publicarla en Google Play? Pasa que quiero hacer un prototipo para mostrar a un potencial cliente.
Si puedes
Buenas noches Manuel gusto en saludarlo, realizo todo el procedimiento de la creación del usuario y de la contraseña todo perfecto , pero luego que guardo todo el procedimiento y cierro la aplicación al ingresar de nuevo a la misma me pide usuario y contraseña al introducirlos no puedo avanzar ya que aparece la nota de validación de "CONTRASEÑA NO VALIDA " y he realizado todos los pasos tal cual a tus explicaciones y me vuelve a generar en repetidas oportunidades el mismo error al momento del nuevo ingreso a la aplicación, se los pase a los vendedores y no lograron ingresar ya que no los deja avanzar .
De antemano muchas gracias en el apoyo que me puedas prestar en este caso saludos
Enviame un correo a clasesonlineofimatica@gmail.com y lo resolvemos
hola Mario; muy útiles tus videos. ya tengo una aplicación terminada es un formulario para que las empresas ingresen los datos de sus proveedores y validen unos puntos para ver si cumplen con legislación ambiental. la idea es vender la app a varias empresas; mi pregunta es si apsheet automáticamente filtraría los datos por usuario de la app o si debo realizar un procedimiento de autenticación de usuarios para impedir que los usuarios puedan tener accesos a datos de proveedores de otros usuarios; gracias.
Tienes que filtrarlo tu
Hola buenas el filtrado siguiendo tus pasos n me lo hace me sigue mostrando lo de todos para todos
Profesor, como puedo indicar en el menú el nombre del usuario que está registrado en ese momento? Gracias.
Manuel excelente video... Tengo un problema... Cuando estoy en la ventana de login y le doy flecha atrás en el teléfono, igual ingresa a la aplicación así no se hayan ingresado el usuario y la contraseña... Qué puede ser?
Tienes que poner como requerido el campo de usuario y contraseña y configurar el login como inicio.
Hola Manuel, esta Genial, el único detalle es que si le das cancelar. Puedes acceder a lo demás. Se puede cambiar eso?
Si, mírate este vídeo donde explico más sobre este tema th-cam.com/video/mmn0WSm4YEc/w-d-xo.html
hola buenas he seguido tus pasos y no me filtra nada todos ven lo de todos...
Estimado Manuel, al usar USER SETTINGS hasta cuantos usuarios con el mismo dispositivo pueden ingresar si se trata de un cuenta gratuita, ademas de eso al usar USER SETTINGS se deshabilita automaticamente los usuario por correo electrónico que se tenian agregados, saludos y gracias.
Si siempre usas el mismo dispositivo puedes tener todos los usuarios que quieras
@@ManuelAragonesProfesor ¿y si se utilizan diferentes dispositivos? ¿ cuantos usuarios se podrían tener con la cuenta gratuita?
@@mariajesuspalenciaabellan4329 son 10 usuarios unicos maximo en estado de prueba.
maestro buenas .. una consulta fuera del video.. en la busqueda que tiene appsheet en la vista CUBIERTA que sale la opcion de buscar registros.. como hago para que al entrar no salga la informacion del formulario .. solo si al poner el dato correcto en la busqueda de la vista CUBIERTA .. salga .. ejemplo .. DNI y que me traiga la informacion de ese cliente de lo contrario que no muestre nada.... he buscado por todo lado y no he podido encontrar esa solucion ....te gradezco
No te entendí muy bien
Valid if: cliente[DNI] ????
Hola manuel. Tengo creado una base de datos donde tengo un "Inicio". En ese inicio hay 300 Lugares, cuando entro a los lugares se abre un Details de ese inicio donde puedo ver la informacion. Ahora aqui viene la pregunta y mi problema. Quiero añadir un botón dentro de cada lugar donde cuando le clique, se abra otro details sólo con las imagenes de cada lugar. El problema es que lo consigo a medias porque me abre sólo el primer lugar de la base de datos, si por ejemplo yo abro el lugar nº 150 me va a abrir el nº 1. No se que estoy haciendo mal o que me falta. Un saludo
Enviame correo a clasesonlineofimatica@gmail.com
Buenas tardes, ya hice todos los pasos pero si oprimo guardar sin haber colocado el usuario y contaseña me deja entrar a la aplicacion, que puedo hacer?
Enviame un correo a clasesonlineofimatica@gmail.com
Como puedo registrar el log in. Por ejemplo tengo una tabla eventos, y quiero que se registre el evento de log in. Una vez el usuario ingresa su usuario y contraseña entre a la aplicacion y me cree un nuevo registro en una tabla por ejemplo "Eventos" acerca de lo sucedido. El usuario X inicio sesion. No se como hacerlo. Ayuda.
Nunca me lo he planteado pero no sé si (así pensando rápido) se puede hacer un bot que lo haga tendría que mirarlo, escríbeme a clasesonlineofimatica@gmail.com y lo probamos
Saludos Manuel, porque no me aparece la opción de los slice cuando elijo la opción de data solo tengo la de user setting, me podrias ayudar, gracias
enviame un correo a clasesonlineofimatica@gmail.com
Estimado Manuel, me encanta tu curso. Estoy intentando generar un pedido, y que el IdUsuario sea el del usuario que se ha dado de alta, pero lo deja en blanco. ¿Qué tengo que hacer?
Enviame correo a clasesonlineofimatica@gmail.com
Hola Manuel, cómo estás, quisiera consultarte cómo hacer para que me muestre directamente por defecto el usuario que está logueado y no elegirlo de la lista desplegable
Tendrías que escribir el usuario porque al entrar se supone que no hay usuario logeado
Poderia ensinar como ocultar as informações quando o usuário apenas clica na seta de voltar do próprio celular? pois mesmo com login ao apertar voltar no celular é possivel acessar informações. obrigado.
¿Hola todo bien?
Mis solicitudes filtradas por el usuario no funcionaron, continúa mostrándolas todas. ¿Tienes un vídeo paso a paso que muestre cómo hacerlo?
Si te interesa ofrezco asesorías particulares
HOLA. NO SE COMO FILTRAR LOS DATOS DEL USUARIO LOGUIADO. PORQUE TENGO UNA TABLA USUARIOS Y UNA VENTAS. COMO HAGO PARA FILTRAR. SE PONE EL NOMBRE DEL USUARIO EN LA TABLA VENTA DE FORMA AUTOMATICA O COMO HAGO PARA QUE SE PONGA DE FORMA AUTOMATICA?
Puedes enviarme un WhatsApp, te dejo el enlace wa.link/u8q20j
Buen día. Tengo los usuarios creados, pero cuando ellos ingresan información no los relaciona con los datos que ingresaron, para poder hacer que ellos solo puedan ver sus pedidos.
envíame correo a clasesonlineofimatica@gmail.com
Hola manuel, estoy tratando conseguir que el loggin sea la primera vista al iniciar el app pero no lo he logrado, tengo un menu el cual ya oculte, pero solo se oculta el boton, sin embargo, la vista sigue apareciendo. Tambien cambié la vista al iniciar sesion por la de settings pero sigue apareciendo el menu, alguna recomendacion?
Tienes que ponerlo en settings
hola manuel necesito tu ayuda , estoy realizando la app pero necesito darles vista segun corresponda a los usuarios tengo unicamente 2 roles el de administrativo y directivo, el directivo puede ver todo, pero el administrativo solo algunas pantallas , no he logrado adecuarlo te comento que las vistas las tengo como galeria no se si eso implique algo, quedo atento de tus comentarios saludos.
Si quieres puedes escribirme al correo info@appsheet.es
Muchas gracias, lo hago y al marcar key en nombre, me sale un error que viene a decir que tengo una referencia circular.
Se te ocurre qué estoy haciendo mal?
Pues no sé mira la fórmula a ver si la estás haciendo bien. Si no me puedes enviar un correo para asesoría. Info@appsheet.es
@@ManuelAragonesProfesor Gracias, resuelto
la contraseña tiene que ser todo mayuscula o minuscula? daria error si la en la tabla la defino como mayuscula pero en el inicio de seccion la escribio en minuscula?
Entiendo que si pero si te digo la verdad no lo he probado. Saludos, lo tienes fácil para comprobar
Lo correcto sería poner de Key el IDUSUARIO para poder referenciarla a otras tablas, pero como se hace el filtro si se hace con el KEY IDUSUARIO
tendrias que manejarlo con formulación
He hecho varias copias de la app y ahora no me deja abrir la app porque dice que tengo que actualizar la suscripcion de pago, ademas a la hora de hacer deploy me sale un error de "User signin not allowed"
Enviame un correo y te puedo ayudar clasesonlineofimatica@gmail.com
Buenas Tardes Profe,, hay forma ahora de poner una opción para cerrar sesión? .. Gracias.
Si una acción borrar registro user settings
@@ManuelAragonesProfesor , tienes algún video donde se muestre como hacerlo ? .. 😋
Maestro
Alumno jeje muchas gracias
6:49 en la nueva version de appsheet no me aparece esa opcion de slices, donde lo encuentro? vr 1.000055
en la parte de tablas
hola profe, como puedo asociar el usuario que se logeo a los pedidos o registros que se crean.
puedes incluir un campo en la tabla de los pedidos que registre el useremail
¿Existe la posibilidad de que en la pantalla de inicio de sesión, el campo de usuario no sea una lista, sino un texto? Para que otros usuarios no vean los registros
Si también, es fácil solo tienes que dejar el campo usuario sin ref sino solo texto
@@ManuelAragonesProfesor Funcionó, muchas gracias!
No logro corregir que cuando el nombre de usuario me todo la lista de NOMBRE sino que toma la lista de IDUSUARIOS
cambia la key
Buenos dias, esta muy bien pero veo un fallo, que ocure si estas en el ordenador y abres la pestalla en grande, por sorpresa la contraseña no vale se abre de todas formas y otra cosa la contraseña se deveria de ver con **********
Muchas gracias
El tema es que appsheet no tiene ese tipo de campo con asteriscos porque le interesa que te logees con tu correo, simplemente tendrás que tener cuidado o hacer el login por Google. Ahora si quieres tener la posibilidad de más usuarios en la versión gratis pos eso
no me funciona, no se que estoy haciendo mal :C
Enviame un correo a clasesonlineofimatica@gmail.com
hola gracias por compartir, quisiera agregarle una mascara a la contraseña ingresada
En principio no se puede, solo puedes hacerlo una vez escrita la contraseña
Alguien me puede ayudar, no sé como cerrar sesión
En este artículo lo explico appsheet.es/crear-un-login-en-appsheet-y-configurar-permisos-por-rol/
buenas tardes, desafortunadamente no me funciono salen unos errores inesperados si me pudieras ayudar estaría muy agradecido
Enviame un correo a clasesonlineofimatica@gmail.com
Yo he dejado el compo contraseña en blanco y colocando solo el usuario y me deja acceder, a alguien mas le sucede ☹️
Tienes que configurar las vistas
Me sucede lo mismo
Alguien pudo validar para que no acepte campo vacío o en blanco ?
El campo/columna comercial de dónde salió?
comercial es el que hace el pedido