davidjrh / dnn.azureadprovider

The DNN Azure Active Directory Provider is an Authentication provider for DNN Platform (formerly DotNetNuke) that uses Azure Active Directory OAuth2 authentication to authenticate users.
MIT License
34 stars 21 forks source link

Keycloak support #93

Closed JRPonte closed 8 months ago

JRPonte commented 1 year ago

Hi, Is it possible to use this module with keycloak (https://www.keycloak.org)? Thank you

davidjrh commented 9 months ago

Not with this module. Perhaps, with the Azure AD B2C module available at https://github.com/intelequia/dnn.azureadb2cprovider, you could setup an OpenID Connect (see https://learn.microsoft.com/en-us/azure/active-directory-b2c/openid-connect), but would be redundant, since both KeyCloack and Azure AD B2C have the same purpose.

To me, the correct solution would be to implement a new auth provider module like this one, perhaps by using a for of this module.