https://github.com/ekohe/omniauth-outreach
Oauth2 strategy for Outreach
https://github.com/ekohe/omniauth-outreach
auth2 omniauth outreach ruby
Last synced: about 1 year ago
JSON representation
Oauth2 strategy for Outreach
- Host: GitHub
- URL: https://github.com/ekohe/omniauth-outreach
- Owner: ekohe
- License: mit
- Created: 2024-04-17T09:48:06.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T03:49:11.000Z (over 1 year ago)
- Last Synced: 2025-01-17T14:57:01.822Z (over 1 year ago)
- Topics: auth2, omniauth, outreach, ruby
- Language: Ruby
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# OmniAuth Outreach OAuth2 Strategy
Strategy to authenticate with Outreach via OAuth2 in OmniAuth.
## Installation
Add to the application's `Gemfile`:
$ gem 'omniauth-outreach'
Then `bundle install`
or If bundler is not being used to manage dependencies, install the gem by executing:
$ gem install omniauth-outreach
## Usage
```
config.omniauth :outreach, client_id: CLIENT_ID, client_secret: CLIENT_SECRET,
scope: YOUR_SCOPE,
strategy_class: ::OmniAuth::Strategies::Outreach,
redirect_uri: YOUR_CALLBACK_URI
```
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/ekohe/omniauth-outreach.
## License
Copyright (c) 2024 by Tiaki
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).