I have an ical feed on a Drupal 10 site with Date/ical module. But the site is members only. I'd like to allow users to subscribe to ical using a calendar app (e.g., iOS Calendar, Thunderbird, Ubuntu Calendar, etc.). Is there a way to provide http auth to my ical feed? Maybe using RESTful services? I've installed the REST UI, but I can't figure how to enable it for my ical feed. Or indeed if this is even possible.
While searching for a solution, I came across a similar SE question: Authentication for iCal feeds. However, this question is 14 years old; the op was using Drupal 6; and the accepted answer proposes the Secure Site module whose development seems to have stalled with a dev port for Drupal 8.