feat(CIE): Implement OIDC RP Service with login, callback, and session management

This commit is contained in:
gabdevele
2026-06-16 23:33:59 +02:00 Unverified
parent bb7ed18539
commit 5f81d2dcf7
31 changed files with 3218 additions and 4 deletions
+6
View File
@@ -7,5 +7,11 @@ namespace visione::crypto
std::string sha256(const std::string &value);
std::string randomNumericCode(int digits);
std::string randomToken();
std::string randomBytes(size_t size);
std::string hashSecret(const std::string &secret);
std::string pemFromRsaJwk(const std::string &n,
const std::string &e,
const std::string &d = {},
const std::string &p = {},
const std::string &q = {});
} // namespace visione::crypto