# 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](https://apidocs.sky.blackbaud.com/docs/authorization/), 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](https://apidocs.sky.blackbaud.com/docs/code/) provide a rich user interface using [SKY UX](http://skyux.developer.blackbaud.com/).

Feel free to leave feedback by filing an [issue](https://github.com/blackbaud/sky-api-auth-tutorial/issues).

## Run this app on your server

To run this application in your environment, follow the instructions found within our  [Auth Code Flow Tutorial](https://apidocs.sky.blackbaud.com/docs/code/auth-code-flow/nodejs/) within our documentation. 

# 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](https://developer.blackbaud.com/skyapi/docs/authorization), 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](https://developer.blackbaud.com/skyapi/docs/code) provide a rich user interface using [SKY UX](http://developer.blackbaud.com/skyux).

Feel free to leave feedback by filing an [issue](https://github.com/blackbaud/sky-api-auth-tutorial/issues).

## Run this app on your server

To run this application in your environment, follow the instructions found within our  [Auth Code Flow Tutorial](https://developer.blackbaud.com/skyapi/docs/code/auth-flows/auth-code-flow/nodejs) within our documentation. 

Update SKY API docs links
Update SKY API docs links