dart-archive / pub_server

Reusable components for making a pub package server
https://pub.dev/packages/pub_server
BSD 3-Clause "New" or "Revised" License
220 stars 84 forks source link

Pub Server Authentication For Private Pub Packages #39

Closed noahbetzen-wk closed 5 years ago

noahbetzen-wk commented 5 years ago

Currently in order to host proprietary pub packages on a private pub server, the server must be behind a VPN. There is no way to require authentication for package downloads. Maven, npm, and Go all have ways of putting packages behind authentication barriers.

I saw no existing issue discussing this, so I figured I'd make one to get it on the Dart team's radar.

jonasfj commented 5 years ago

Let's move this to https://github.com/dart-lang/pub/issues/1381 -- as you've already found it :)