An open API service indexing awesome lists of open source software.

https://github.com/yansenlei/verdaccio-delegated-auth

📦🔐 verdaccio(sinopia) authentication plugin that delegates authentication to another HTTP URL
https://github.com/yansenlei/verdaccio-delegated-auth

authentication sinopia verdaccio

Last synced: 4 months ago
JSON representation

📦🔐 verdaccio(sinopia) authentication plugin that delegates authentication to another HTTP URL

Awesome Lists containing this project

README

        

# verdaccio-delegated-auth
verdaccio(sinopia) authentication plugin that delegates authentication to another HTTP URL, Support RESTful and JSON-RPC

## Installation
```bash
$ npm install verdaccio-delegated-auth
```

## Config
Add to your `config.yaml`:
```yaml
auth:
# htpasswd:
# file: ./htpasswd
delegated-auth:
url: https://your-auth-api/
user_key: name # username field, default: username
pwd_key: password # password field, default: password
cache: 30 # auth status cache, default: 30s
email: gmail.com # NPM does not allow user names to contain `@`, if your user name is a mailbox, you can write a suffix.
```