Skip to content

📧 Sinatra app to demonstrate the recommended way of authenticating with the Campaign Monitor API from a Ruby environment.

License

Notifications You must be signed in to change notification settings

jdennes/createsendoauthtest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Campaign Monitor OAuth Demo

A very simple Sinatra app to demonstrate the recommended way of authenticating with the Campaign Monitor API from a Ruby environment.

This app makes use of the omniauth-createsend OmniAuth strategy for authentication, as well as the createsend gem for making API calls.

To run:

  1. Set the CREATESEND_CLIENT_ID and CREATESEND_CLIENT_SECRET environment variables for your registered OAuth application.
  2. bundle install
  3. foreman start or ruby app.rb

About

📧 Sinatra app to demonstrate the recommended way of authenticating with the Campaign Monitor API from a Ruby environment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages