Comments (3)
Wena, gracias por acordame
Intenté replicar el error pero no pude hacerlo, pero tengo una idea del por qué
Por lo que recuerdo, después del cambio de contraseña, me pude mantener logueado en la app, tal y como funciona ahora, pero al revisar cualquier detalle (notas, asignaturas, etc) obtenía un error 403 de parte de DIO
El comportamiento ahora es que al cambiar la contraseña me mantengo logueado, y puedo acceder a todos los servicios con normalidad
Especulando, asumo que al loguearse reciben un token que guardan en la memoria del dispositivo, y cuando este token expira, intentan conseguir uno nuevo usando las credenciales antiguas. Esta acción falla, por lo que obtienen un token nulo / falso / incorrecto que hace que obtenga el codigo de no autorizado por parte de la API
Pasos para replicar
- Loguearse a la APP con tus credenciales
- Cambiar las credenciales via pasaporte utem
- (Especulación) Esperar una cantidad de tiempo a que expire la sesión de la app
Que es lo que ocurre
Ahora las rutas de la app resuelven en error 403, hasta que loguees nuevamente
Que es lo que debería ocurrir
La app debería notar que las credenciales guardadas no funcionan, y debería enviarte de vuelta al Login para que puedas reingresarlas.
from mi-utem.
También creo que hay un argumento que hacer a que es un problema de la API recibir un token como válido cuando las credenciales han sido cambiadas tho
Digo, es un bug en si mismo que la app funcione totalmente normal después de haber cambiado mi contraseña
from mi-utem.
Según lo que comenté en wsp, al menos pude rescatar el error desde el mal video que se grabó jojojo
from mi-utem.
Related Issues (16)
- Reformat de clases/widgets complejas/os HOT 1
- AsignaturasEstudiantesTab nunca es agregada HOT 11
- Calculadora de notas
- Colores aleatorios al horario
- Cambiar el UX/UI del horario HOT 1
- Agregar validaciones y mensajes de error en la calculadora de notas
- Notificaciones para cambio de notas HOT 3
- Agregar AsignaturaScreen al router named
- Error en Home con QrPassesController HOT 2
- [BUG] Problemas para mantener sesión HOT 2
- Musica Se Pausa En Login HOT 4
- Autocompletado no funciona en iOS
- Calculadora de notas sin autocompletado
- Código beca de alimentación HOT 3
- Ver asignatura desde horario HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mi-utem.