Podrška #25653
Zatvorenrefactor login sistema
100%
Povezani tiketi 1 (0 otvoreno — 1 zatvoren)
Izmjenjeno od Ernad Husremović prije oko 13 godina
automatski login koji je vsasa pravio bio je loše riješen.
sa njim nisam mogao uvesti testiranje
Izmjenjeno od Ernad Husremović prije oko 13 godina
Izmjenjeno od Ernad Husremović prije oko 13 godina
funkcije _form_login, odnosno f18_login_screen bile su totalna zbrka.
vsasa je parametre između tih funkcija "prosljeđivao" putem ini fajl parametara. To bilo je to nemoguće pratiti, i što je najbitnije to se tako ne radi.
Izmjenjeno od Ernad Husremović prije oko 13 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 0 u 100
f18_init_app() učitava parametre (ini_read), i po uspješnom login-u ih snima (ini_write).
to se unutar podfunkcija nikada ne radi.
Izmjenjeno od Ernad Husremović prije oko 13 godina
neka velika potreba za dvije funkcije form_login i f18_login_screen takođe ne postoji, ali sada to ne čini kod nepreglednim, tako da nije problem da to ostane ovako.
ui dio se nalazi u _screen funkciji i to je dobro da je izdvojeno. međutim logika je komotno mogla ići u init_app funkciju s obzirom da se tu ništa posebno ne dešava.