Podrška #25653
Zatvoren
automatski login koji je vsasa pravio bio je loše riješen.
sa njim nisam mogao uvesti testiranje
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.
- 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.
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.
Također dostupno kao Atom
PDF