Improve user model generator to generate authem fields properly
Make require_user call deny_user_access by default