simple users management with only two roles: guest and user
support for http requests