Sha256: a4e22c7575487b0865e3b3b3926ab48a0eed2621e1570fd1ac8c79912a4a9dbd
Contents?: true
Size: 1.08 KB
Versions: 6
Compression:
Stored size: 1.08 KB
Contents
# omniauth-artsy [](https://travis-ci.org/artsy/omniauth-artsy) Artsy OAuth2 Strategy for OmniAuth. ### Installation Add to your Gemfile: ``` ruby gem 'omniauth-artsy' ``` Then run `bundle install`. ### Usage OmniAuth::Strategies::Artsy is simply a Rack middleware. Read the [OmniAuth docs](https://github.com/intridea/omniauth) for detailed instructions. Add the middleware to a Rails app in `config/initializers/omniauth.rb`: ``` ruby Rails.application.config.middleware.use OmniAuth::Builder do provider :artsy, ENV['ARTSY_CLIENT_ID'], ENV['ARTSY_CLIENT_SECRET'] end ``` #### Configuration ##### Configure in your app Add `omniauth_artsy.rb` to your `config/initializers` and set `artsy_api_url`. ```ruby # config/initializers/omniauth_artsy.rb OmniAuth::Artsy.configure do |config| config.artsy_api_url = ENV['ARTSY_API_URL'] end ``` ##### Using ENV Set `ENV['ARTSY_API_URL']` to the location of the Artsy API, typically *https://api.artsy.net* in production. ### License MIT License, see [LICENSE](LICENSE) for details.
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
omniauth-artsy-0.5.0 | README.md |
omniauth-artsy-0.4.0 | README.md |
omniauth-artsy-0.3.0 | README.md |
omniauth-artsy-0.2.3 | README.md |
omniauth-artsy-0.2.2 | README.md |
omniauth-artsy-0.2.1 | README.md |