To be honest maybe I don't understand your question entirely. Poetry supports private package sources that implement the simple API repository - PEP 503.
"Poetry can fetch and install package dependencies from public or private custom repositories that implement the simple repository API as described in PEP 503."
So, general method of authentication to such repositories is given in above answer - embed credentials directly in the index URL:
pip install --index-url https://<username>:<token>@<repository-host>/<path> <package>
Or if you want you can configure credentials directly in poetry you can do it in following way:
