- update UserLoginService.SetPassword to get EntityType from EntityTypeCache instead of the database (so that it can be used from a REST controller)