After spending quite a while getting login integration, I finally have OAuth2 working between Discourse and Drupal. See here:
I hope that saves some time for others!
tarek : )