All Projects → docusign → docusign-esign-node-client

docusign / docusign-esign-node-client

Licence: MIT license
The Official DocuSign Node.js Client Library used to interact with the eSign REST API. Send, sign, and approve documents using this client.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to docusign-esign-node-client

docusign-esign-csharp-client
The Official DocuSign C# Client Library used to interact with the eSignature REST API. Send, sign, and approve documents using this client.
Stars: ✭ 112 (-13.18%)
Mutual labels:  esignature, electronic-signatures, docusign-api
SignNowNodeSDK
The Official SignNow Node.js Client Library for interacting with SignNow REST API. Sign documents, request e-signatures, and build role-based workflows with multiple signers using this client.
Stars: ✭ 14 (-89.15%)
Mutual labels:  esignature, electronic-signatures
nexus3-github-oauth-plugin
This nexus plugin provides a way to authenticate/authorize your users based on Github.
Stars: ✭ 52 (-59.69%)
Mutual labels:  oauth
express-mvp
Express.js project template ready to go
Stars: ✭ 21 (-83.72%)
Mutual labels:  oauth
sign-in-with-ethereum
Minimal example of sign in with Ethereum. Compatible with web3 browsers.
Stars: ✭ 25 (-80.62%)
Mutual labels:  oauth
mod oauth2
OAuth 2.x Resource Server module for the Apache HTTPd web server
Stars: ✭ 34 (-73.64%)
Mutual labels:  oauth
portara-website
Portara dashboard controller to change rate limit settings without redeploying your app
Stars: ✭ 42 (-67.44%)
Mutual labels:  oauth
alfresco-esign-cert
Alfresco client certificate signature (including Chrome)
Stars: ✭ 27 (-79.07%)
Mutual labels:  electronic-signatures
yii2-league-oauth2-server
Yii 2.0 implementation of PHP league OAuth2 server interfaces
Stars: ✭ 29 (-77.52%)
Mutual labels:  oauth
auth-oauth-app.js
GitHub OAuth App authentication for JavaScript
Stars: ✭ 56 (-56.59%)
Mutual labels:  oauth
guzzle-oauth2-subscriber
OAuth 2.0 Client for Guzzle 4, 5, 6 and 7 with PHP 5.4 - PHP 8.0 - no more dependency hell!
Stars: ✭ 112 (-13.18%)
Mutual labels:  oauth
aiohttp-login
Registration and authorization (including social) for aiohttp apps.
Stars: ✭ 53 (-58.91%)
Mutual labels:  oauth
sign-in-with-google
A WordPress plugin that adds "Sign in with Google" functionality
Stars: ✭ 24 (-81.4%)
Mutual labels:  oauth
streamlabs
This module is a implementation of Streamlabs API https://dev.streamlabs.com/
Stars: ✭ 21 (-83.72%)
Mutual labels:  oauth
laravel-socialiter
Automatically manage user persistence and resolution for any Laravel Socialite provider.
Stars: ✭ 43 (-66.67%)
Mutual labels:  oauth
ueberauth slack
Slack OAuth2 Strategy for Überauth
Stars: ✭ 23 (-82.17%)
Mutual labels:  oauth
Diber-backend
Delivery Service - Spring Boot / Spring Data Jpa / Hibernate / PostgreSQL / OAuth2 Application
Stars: ✭ 22 (-82.95%)
Mutual labels:  oauth
kubernetes-localdev
Create a local Kubernetes development environment on macOS or Windows and WSL2, including HTTPS/TLS and OAuth2/OIDC authentication.
Stars: ✭ 210 (+62.79%)
Mutual labels:  oauth
aPRAW
Asynchronous Python Reddit API Wrapper
Stars: ✭ 49 (-62.02%)
Mutual labels:  oauth
Instagram
[READ ONLY] Subtree split of the SocialiteProviders/Instagram Provider (see SocialiteProviders/Providers)
Stars: ✭ 34 (-73.64%)
Mutual labels:  oauth

The Official DocuSign eSignature Node Client SDK

NPM version NPM downloads Build status Coverage Status

NPM module that wraps the DocuSign API

Documentation about the DocuSign API

Documentation about this package

Requirements

Compatibility

  • Node 4+

Installation

This SDK is provided as open source, which enables you to customize its functionality to suit your particular use case. To do so, download or clone the repository. If the SDK’s given functionality meets your integration needs, or if you’re working through our code examples from the DocuSign Developer Center, you merely need to install it by following the instructions below.

NPM:

  1. Open your preferred command-line console, then navigate to your project.
  2. In the console, type the following commands:
    npm install docusign-esign -save

Dependencies

This client has the following external dependencies:

Minimum:

  • DocuSign-eSign
  • Superagent 3.8.2

Optional:

  • Async v2.6.2
  • Jsonwebtoken v8.2.0
  • Passport-oauth2
  • Path

Code examples

You can find on our GitHub a self-executing package of code examples for the eSignature C# SDK, called a Launcher, that demonstrates common use cases. You can also download a version preconfigured for your DocuSign developer account from Quickstart. These examples can use either the Authorization Code Grant or JSON Web Token (JWT) authentication workflows.

OAuth implementations

For details regarding which type of OAuth grant will work best for your DocuSign integration, see Choose OAuth Type in the DocuSign Developer Center.

For security purposes, DocuSign recommends using the Authorization Code Grant flow.

Support

Log issues against this client through GitHub. We also have an active developer community on Stack Overflow.

License

The DocuSign eSignature Node Client SDK is licensed under the MIT License.

Additional resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].