Hey @betatester, are you trying to always authenticate as the same user, because if that's the case than an nginx reverse-proxy that supplies the basic authentication headers is your best bet.
Unfortunately, Kibana's current login endpoints aren't configured to allow CORS requests to log the user in, so if you're looking to dynamically log users in, creating a Kibana plugin is your best bet, but it's a significantly higher amount of effort.