Skip to content

gupta-ankit/FitgemOAuth2Rails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FitgemOauth2Rails

This is a sample Rails application to test the fitgem_oauth2 gem.

Installation

NOTE: This application uses a local copy of fitgem_oauth. However, you can use the latest published version as well by just making changes to the Gemfile.

The following instructions assume that you are on a Linux system.

Step 1. Create a parent directory to contain this repository and the gem repository

mkdir ~/TestFitgemOauth2
cd ~/TestFitgemOauth2

Step 2. Clone this repository and the gem repository

git clone https://github.com/gupta-ankit/FitgemOAuth2Rails.git
git clone https://github.com/gupta-ankit/fitgem_oauth2.git

Step 3. Setup the application

cd ~/TestFitgemOauth2/FitgemOAuth2Rails
bundle install
bundle exec figaro install

Step 4. Store your Fitbit APP credentials in config/application.yml

FITBIT_CLIENT_ID: "your_application_id"
FITBIT_CLIENT_SECRET: "your_application_secret"

Step 5. Migrate database and start rails server

rake db:migrate
rails s

IMPORTANT NOTE:

For running this example on http://localhost:3000, make sure that you specify the correct callback url in your Fitbit application settings. It should be http://localhost:3000/users/auth/fitbit/callback. Looks the image below to see where to specify the callback url

untitled

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published