/sky-api-tutorial-auth-code-nodejs

Blackbaud SKY API Authorization Code Flow demo application and tutorial.

Primary LanguageJavaScriptMIT LicenseMIT

Blackbaud SKY API Authorization Code Flow Tutorial

Blackbaud SKY API Authorization Code Flow demo application.

This code sample is a very basic example of how to interact with the Blackbaud OAuth 2.0 Service. You are free to choose the client library and method that best suit your needs when creating production-level applications

About

The Blackbaud SKY API currently supports the Authorization Code Flow, which requires a back-end server component to securely store the client secret. For this code sample, we've implemented the server component using NodeJS.

We've stripped down the user interface to highlight the Authorization Code Flow. Our Blackbaud code samples provide a rich user interface using SKY UX.

Feel free to leave feedback by filing an issue.

Run this app on your server

To run this application in your environment, follow the instructions found within our Auth Code Flow Tutorial within our documentation.