{"library":"node-sp-auth-config","type":"library","category":null,"description":"node-sp-auth-config is a utility package designed to simplify the creation and management of authentication configuration files for the node-sp-auth library, which handles unattended HTTP authentication to SharePoint from Node.js applications. It provides a wizard-like interactive CLI experience (`sp-auth`) and a programmatic API for building authentication options. The library supports a wide range of SharePoint versions, including SharePoint Online, 2019, 2016, 2013, and 2010, along with various authentication methods such as user credentials (SAML/ADFS, NTLM), Add-In Only permissions, and Form-Based Authentication. By default, it encrypts sensitive data like passwords using a machine-bound hash. The current stable version is 3.0.5 and it regularly releases updates in conjunction with its core dependency, node-sp-auth. Its primary differentiator is streamlining the often complex setup of SharePoint authentication credentials into a guided, persistent configuration process.","language":"javascript","status":"active","version":"3.0.5","tags":["javascript","sharepoint","config","authentication","node-sp-auth","wizard","typescript"],"install":[{"cmd":"npm install node-sp-auth-config","imports":["import { AuthConfig } from 'node-sp-auth-config';","const { AuthConfig } = require('node-sp-auth-config');","npx sp-auth init --path ./config/my.json"]},{"cmd":"yarn add node-sp-auth-config","imports":[]},{"cmd":"pnpm add node-sp-auth-config","imports":[]}],"homepage":null,"github":"https://github.com/koltyakov/node-sp-auth-config","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/node-sp-auth-config","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/node-sp-auth-config/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}