aboutsummaryrefslogtreecommitdiff
path: root/zenserver/auth/authmgr.h
diff options
context:
space:
mode:
authorPer Larsson <[email protected]>2022-01-26 14:23:47 +0100
committerPer Larsson <[email protected]>2022-01-26 14:23:47 +0100
commit0c52413f99819ac048ea72414148d289c3f43ab0 (patch)
tree6edf7418c60cdd1c6c1e503074935005a653c698 /zenserver/auth/authmgr.h
parentAdded auth manager with support for OIDC providers. (diff)
downloadzen-0c52413f99819ac048ea72414148d289c3f43ab0.tar.xz
zen-0c52413f99819ac048ea72414148d289c3f43ab0.zip
Add OpenID auth to auth mgr.
Diffstat (limited to 'zenserver/auth/authmgr.h')
-rw-r--r--zenserver/auth/authmgr.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/zenserver/auth/authmgr.h b/zenserver/auth/authmgr.h
index 33bd15ee9..16d4071bf 100644
--- a/zenserver/auth/authmgr.h
+++ b/zenserver/auth/authmgr.h
@@ -23,7 +23,13 @@ public:
struct AddOpenIdTokenParams
{
+ std::string_view ProviderName;
+ std::string_view IdentityToken;
+ std::string_view RefreshToken;
+ std::string_view AccessToken;
};
+
+ virtual bool AddOpenIdToken(const AddOpenIdTokenParams& Params) = 0;
};
struct AuthConfig