Setting up Dash password outside of OAuth

Is there anyway to set up password protection (preferably with username and password combos) for a dash app that is locally hosted?

My app is being accessed as a locally deployed app that users will connect to and interact with in a locally hosted state, but I would like to be able to set something up to keep the application secure within out network.

Thank you!