You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Stephan Richter 48542c67fb implemented tests for encrypted mail config 10 months ago
config removed unused settings from clang-format 12 months ago
de.srsoftware.http implemented trust option 10 months ago
de.srsoftware.logging divided Backend into several controllers 12 months ago
de.srsoftware.oidc.api implemented EncryptedMailConfig, needs testing 10 months ago
de.srsoftware.oidc.app implemented tests for encrypted mail config 10 months ago
de.srsoftware.oidc.backend implemented trust option 10 months ago
de.srsoftware.oidc.datastore.encrypted implemented tests for encrypted mail config 10 months ago
de.srsoftware.oidc.datastore.file implemented trust option 10 months ago
de.srsoftware.oidc.datastore.sqlite implemented trust option 10 months ago
de.srsoftware.oidc.web deutsche Übersetzung reaktiviert und ergänzt 10 months ago
de.srsoftware.utils refining some tests, preparing test for session service 10 months ago
docker initial commit 1 year ago
gradle/wrapper added gradle wrapper 1 year ago
.gitignore initial commit 1 year ago
Readme.md extended Readme.md 12 months ago
build.gradle implemented cookies, implemented local file delivery option (--base /path/to/static/content), refactoring static files 1 year ago
gradlew added gradle wrapper 1 year ago
gradlew.bat added gradle wrapper 1 year ago
settings.gradle implemented EncryptedMailConfig, needs testing 10 months ago

Readme.md

LightOIDC

This aims to be a specification compliant OpenID connect provider with minimal footprint.

This goal is achieved by reducing external library dependiencies to an absolute minimum.

Currently, this project only depends on the following libraries:

At the time of writing, these libraries have no further transitive dependencies, this mitigating any bloat from the project.

build

This is a gradle project. To compile it, you should have a recent version of a Java Development Kit installed.

Build the project by launching ./gradlew build in a terminal while being in the root folder of the project.