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.