Add a user model in CurrentUserPermissionManager
Fix #157 and #158