Join with a username and password
Added general user roles