0.02
No commit activity in last 3 years
No release in over 3 years
OmniAuth strategy for 500px
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

 Project Readme

OmniAuth 500px

This gem contains the 500px strategy for OmniAuth.

For more information about the 500px api: http://developers.500px.com/

How To Use It

If you are using rails, you need to add the gem to your Gemfile:

gem 'omniauth-500px'

You can pull them in directly from github e.g.:

gem "omniauth-500px", :git => "git://github.com/arthurnn/omniauth-500px.git"

Once these are in, you need to add the following to your config/initializers/omniauth.rb:

Rails.application.config.middleware.use OmniAuth::Builder do
	provider :fiveHundredPx, 'consumer_key', 'consumer_secret'
end

User the name of the class as provider(fiveHundredPx), however to authorize, you should use the provider name which is '500px'.

You will obviously have to put in your key and secret, which you can get from http://developer.500px.com/oauth_clients/new

After you have the gem running and the configuration is done, you can get to the follow url to log the user in:

http://localhost:3000/auth/500px

Now just follow the README at: https://github.com/intridea/omniauth

Questions

For any question, fell free to send me a tweet @arthurnn

Bitdeli Badge