Projekat

Općenito

Profil

Akcije

Podrška #25653

Zatvoren

refactor login sistema

Dodano od Ernad Husremović prije oko 13 godina. Izmjenjeno prije oko 13 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Početak:
12.12.2011
Završetak:
% završeno:

100%

Procjena vremena:

Povezani tiketi 1 (0 otvoreno1 zatvoren)

korelira sa F18 - Nove funkcije #25648: F18 0.9.16 testno okruženje, update_dbf, modstru primjerZatvorenoErnad Husremović12.12.2011

Akcije
Akcije #1

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

Akcije #3

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.

Akcije #4

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.

Akcije #5

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.

Akcije

Također dostupno kao Atom PDF