This is the OmniAuth stragegy for authenticaing to Open edX.
Note, this strategy only works with Open edX juniper
release or above.
Add to your Gemfile
:
${LMS_URL}/admin/oauth2_provider/application
Confidential
client type, Authorization code
authorization grant typeClient id
and Client secret
and configure them in your ruby applicationuse OmniAuth::Builder do provider :open_edx, ENV["OPEN_EDX_OAUTH_CLIENT_ID"], ENV["OPEN_EDX_OAUTH_CLIENT_SECRET"], { scope: "profile email", client_options: { site: "https://courses.edx.org", }, } end
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4