Conectarea prin OpenID este enervantă în development. Este cam lentă fiindcă face un roundtrip la furnizorul de OpenID. Mai mult, vom vrea mereu să testăm sistemul cu diverse permisiuni și e enervant să tot modifici permisiunile sau să te loghezi în 2-3 conturi.
Pentru comoditate, în dex.conf putem pune o setare development în secțiunea [general]. Când development = 1, pe pagina de OpenID trebuie să apară niște linkuri de login direct, local și fără parolă, ca utilizator normal / helper etc.
Când un link este apăsat, sistemul trebuie să creeze un user, dacă nu există deja unul potrivit, cu permisiunile respective. Username-ul poate fi dummyRegular, dummyHelper etc. Apoi sistemul te loghează în acel cont. Procedăm așa, pentru că nu vrem ca, din greșeală, chiar să creăm acele conturi pe serverul din producție.
Conectarea prin OpenID este enervantă în development. Este cam lentă fiindcă face un roundtrip la furnizorul de OpenID. Mai mult, vom vrea mereu să testăm sistemul cu diverse permisiuni și e enervant să tot modifici permisiunile sau să te loghezi în 2-3 conturi.
Pentru comoditate, în dex.conf putem pune o setare
development
în secțiunea[general]
. Când development = 1, pe pagina de OpenID trebuie să apară niște linkuri de login direct, local și fără parolă, ca utilizator normal / helper etc.Când un link este apăsat, sistemul trebuie să creeze un user, dacă nu există deja unul potrivit, cu permisiunile respective. Username-ul poate fi dummyRegular, dummyHelper etc. Apoi sistemul te loghează în acel cont. Procedăm așa, pentru că nu vrem ca, din greșeală, chiar să creăm acele conturi pe serverul din producție.