GCP Integration for a Web App and API's


I need to authenticate a web application and multiple api’s in Google Cloud Platform. We would like to use Cloud Run for our containers.

There is also a strong preference to have a Global authentication layer. This led us to look at API gateway but that will not work for the server side rendered web application.

I was wondering if there are other options we could look at?