[#3] Signin for visitors / [#4] User private zone
[#3] Signin for visitors / [#4] User private zone : make the application agnostic to DB transactions
Merge branch 'feature/m1-visitor' into develop