use AUTH_USER_MODEL if available