3
Watch
58
Star
38
Fork
51
Issue

📦🔐 GitHub OAuth plugin for Verdaccio

n4bb12
n4bb12
pushedAt 2 weeks ago

n4bb12/verdaccio-github-oauth-ui

📦🔐 Verdaccio GitHub OAuth

A Verdaccio auth plugin for GitHub OAuth — With UI and command line integration — https://www.verdaccio.org

Version License Issues

About

This Verdaccio plugin offers GitHub OAuth integration with the Verdaccio UI and the npm CLI.

Features

  • The login button redirects you to GitHub instead of showing a login form.
  • Usage info on the Verdaccio UI is updated for use with GitHub OAuth.
  • The plugin offers a command-line tool that configures npm in a single command.
  • Package access and publish/unpublish permission can be limited to specific GitHub
    • users
    • organization members
    • team members
    • repository collaborators

Documentation