Stephan Richter
893f6f418c
|
3 months ago | |
---|---|---|
config | 5 months ago | |
de.srsoftware.http | 3 months ago | |
de.srsoftware.logging | 5 months ago | |
de.srsoftware.oidc.api | 3 months ago | |
de.srsoftware.oidc.app | 3 months ago | |
de.srsoftware.oidc.backend | 3 months ago | |
de.srsoftware.oidc.datastore.encrypted | 3 months ago | |
de.srsoftware.oidc.datastore.file | 3 months ago | |
de.srsoftware.oidc.datastore.sqlite | 3 months ago | |
de.srsoftware.oidc.web | 3 months ago | |
de.srsoftware.utils | 3 months ago | |
gradle/wrapper | 8 months ago | |
.gitignore | 8 months ago | |
Dockerfile | 3 months ago | |
Readme.md | 3 months ago | |
build.gradle | 6 months ago | |
gradlew | 8 months ago | |
gradlew.bat | 8 months ago | |
settings.gradle | 3 months ago |
Readme.md
LightOIDC
Deutsch | English |
---|---|
LightOIDC ist ein Spezifikations-treuer OpenID-Connect-Provider mit minimalem Fußabdruck. Im Gegensatz zum Main-Branch, der keine DB-Abhängigkeiten enthält, bietet dieser Branch Support für einen SQLite-Datenspeicher. Leider werden durch die SQLite-Bibliothek weitere Transitive Abhängigkeiten eingebunden, die das JAR ein wenig aufblähen. bauenDies ist ein Gradle-Project. Um es zu compilieren brauchen Sie ein aktuelles Java-Development-Kit. Datenbank-UnterstützungUm das Projekt klein zu halten ist im main-Branch kein Datenbank-Support eingebaut. Es gibt aber einen separaten Branch, der die Benutzung von SQLite-Datenbanken untersützt: [sqlite] |
This aims to be a specification compliant OpenID connect provider with minimal footprint. While the main branch does not contain any dependencies for database support, this branch does allow storing data in an SQLite database. Unfortunately the SQLite library also draws in some additional dependencies, which – to a certain extend – increases the size of the compiled JAR archive. buildThis is a gradle project. To compile it, you should have a recent version of a Java Development Kit installed. database supportIn order to achieve a minimal footprint, no database support is incorporated in the main branch. However, there is SQLite support in a separate branch: [sqlite] |