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
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 Barkbaud code samples provide a rich user interface using SKY UX.
Feel free to leave feedback by filing an issue.
To run this application in your environment, follow the instructions found within our Auth Code Flow Tutorial within our documentation.