Allow embedded Jitsi only

Hello,
we’re using Jitsi inside an application and use the external_api.js only.

Is it possible to disable the usage via the normal entry-page when opening Jitsi-Meet directly in the browser?

My Idea was to use the http basic_auth of the webserver, if there is no other way, but before I eventually do that, will it affect the api usage?

Thank you for ideas!

You can use JWT to prevent unknown users

Yes, I read about that. But all the authentification is already made inside our application.
Rooms are dynamic and so are the assigned user. I’m really just looking for a simple approach to “disable” the “public” page…