Fraunhofer-AISEC / trusted-connector

IoT edge platform "Trusted Connector" of the International Data Spaces. Based on Spring Boot, includes Camel message routing, a Camel component for IDSCP2 (including remote attestation with other connectors) and a management web UI.
https://industrial-data-space.github.io/trusted-connector-documentation
Apache License 2.0
44 stars 45 forks source link

OSGiless: Fix REST authentication and related stuff #43

Closed oxisto closed 3 years ago

oxisto commented 3 years ago

It may be related to the settings database.

milux commented 3 years ago

All REST endpoints seem to work, however, authentication is broken since the relevant components are not wired anymore.

milux commented 3 years ago

Turns out that I was wrong, components seem to work just fine, Spring Boot magic... :mage: However, we still need proper Auth via database or something, currently there's only the hardcoded ids:ids login, which is menat for debugging only...

milux commented 3 years ago

User database (MapDB HashMap) with argon2id password hashing implemented. Controllable via REST interface.