A connector to generic Open-ID services like Keycloak or Okta, this project is a temporary solution meanwhile is approved this pull request
This is a little project to use the generic providers as library and just have one package org.spin.authentication.services.addons.provider
The unique class for handle the generic connection is org.spin.authentication.services.addons.provider.GenericAuthentication
You can get all binaries from github here.
All contruction is from github actions
Final Note: The original package name for this is: org.spin.authentication.services.provider
, note that this was renamed to org.spin.authentication.services.addons.provider
. You should rename this manually to work.
All dictionary changes are writing from XML and all XML's hare xml/migration
Is very easy.
- Gradle
implementation 'io.github.adempiere:adempiere-open-id-connector:1.0.0'
- SBT
libraryDependencies += "io.github.adempiere" % "adempiere-open-id-connector" % "1.0.0"
- Apache Maven
<dependency>
<groupId>io.github.adempiere</groupId>
<artifactId>adempiere-open-id-connector</artifactId>
<version>1.0.0</version>
</dependency>