Open edX as SSO IdP

Hello all,

How can I make my (Open edX) LMS instance as Idp (Identity Provider) for other web applications (e.g. WordPress)?

I tried to find the documentation related to this but we have docs for SSO Service Provider only (here).

Can anyone point me in the direction from where I can achieve this?

Open edX version: open-release/juniper.master

Open edX LMS uses Django OAuth Toolkit to allow third parties to authenticate through it.
the overall process is that you define an application and give the credentials to your wordpress instance. then it uses Authorization Code grant flow to obtain an access token and communicate with the LMS.

1 Like

Thanks @mahyard, I will try this and update over here.