You can set up the basic auth using the environment variables PRODIGY_BASIC_AUTH_USER
and PRODIGY_BASIC_AUTH_PASS
. See here for an example:
If you want a fully custom solution, you could also add you own authentication miniservice that asks the user to log in and then starts up the server and redirects them. You can find different approaches for this on the forum.