diff options
author | vnugent <public@vaughnnugent.com> | 2024-07-27 22:06:51 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2024-07-27 22:06:51 -0400 |
commit | 48632913da47d77602c8e65275eaa24752258cf9 (patch) | |
tree | db89f1d03e25dc1ecab7ced2f9b22c1926e7c1c5 /plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LogoutEndpoint.cs | |
parent | 041941d85e5088837dc419d9ff1f1c9b70d41cbf (diff) |
add extensions features, fix mising mfa auth. Untested!
Diffstat (limited to 'plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LogoutEndpoint.cs')
-rw-r--r-- | plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LogoutEndpoint.cs | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LogoutEndpoint.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LogoutEndpoint.cs index 09b5532..2726079 100644 --- a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LogoutEndpoint.cs +++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/LogoutEndpoint.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins.Essentials.Accounts @@ -24,20 +24,15 @@ using VNLib.Plugins.Extensions.Loading; using VNLib.Plugins.Essentials.Endpoints; +using VNLib.Plugins.Extensions.Loading.Routing; namespace VNLib.Plugins.Essentials.Accounts.Endpoints { + [EndpointPath("{{path}}")] + [EndpointLogName("LOGOUT")] [ConfigurationName("logout_endpoint")] - internal class LogoutEndpoint : UnprotectedWebEndpoint + internal class LogoutEndpoint(): UnprotectedWebEndpoint { - - public LogoutEndpoint(PluginBase pbase, IConfigScope config) - { - string? path = config["path"].GetString(); - InitPathAndLog(path, pbase.Log); - } - - protected override VfReturnType Post(HttpEntity entity) { /* |