Looking at the provider logins I can not see a discourse one. Can an existing provider be modified to add the discourse parameters? The instructions for the discourse side of this are here and the redirection URL with parameters seems to be what is needed after adding the domain and the secret to the discourse settings.