renamed AppUserLogin entity to AppUserLoginSession to avoid confusion with the purpoose of the entity