Integrate OAuth2 into a Ruby on Rails Identity Provider
Budget: $250 – $750 NZD
The IdP is split into two parts, the UI and API. You will need to extend both the UI and API to integrate OAuth2 functionality. In addition, the following must be adhered to:
- We would prefer a customized solution over doorkeeper, though if you can get that to work, go for it
- The OAuth2 Scopes we want are: user:read (which provides read only access to first name, last name, and email), and user:email (which provides read only access to a user's email address only)
- the oauth2 flow must adhere to spec
- Ideally you will disallow offline_access, and not generate a refresh token
- We would prefer a customized solution over doorkeeper, though if you can get that to work, go for it
- The OAuth2 Scopes we want are: user:read (which provides read only access to first name, last name, and email), and user:email (which provides read only access to a user's email address only)
- the oauth2 flow must adhere to spec
- Ideally you will disallow offline_access, and not generate a refresh token