diff options
Diffstat (limited to 'plugins/providers/VNLib.Plugins.Essentials.Auth.Github')
-rw-r--r-- | plugins/providers/VNLib.Plugins.Essentials.Auth.Github/src/GithubPortal.cs | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/plugins/providers/VNLib.Plugins.Essentials.Auth.Github/src/GithubPortal.cs b/plugins/providers/VNLib.Plugins.Essentials.Auth.Github/src/GithubPortal.cs index 99b0ebf..946531d 100644 --- a/plugins/providers/VNLib.Plugins.Essentials.Auth.Github/src/GithubPortal.cs +++ b/plugins/providers/VNLib.Plugins.Essentials.Auth.Github/src/GithubPortal.cs @@ -22,8 +22,6 @@ * along with this program. If not, see https://www.gnu.org/licenses/. */ -using System; - using VNLib.Plugins.Extensions.Loading; using VNLib.Plugins.Extensions.Loading.Routing; using VNLib.Plugins.Essentials.Auth.Social; @@ -35,22 +33,15 @@ namespace VNLib.Plugins.Essentials.Auth.Github [ServiceExport] [ConfigurationName(ConfigKey)] - public sealed class GithubPortal : IOAuthProvider + public sealed class GithubPortal(PluginBase plugin) : IOAuthProvider { internal const string ConfigKey = "github"; - private readonly GitHubOauth _loginEndpoint; - - public GithubPortal(PluginBase plugin, IConfigScope config) - { - //Init the login endpoint - _loginEndpoint = plugin.Route<GitHubOauth>(); - } + private readonly GitHubOauth _loginEndpoint = plugin.Route<GitHubOauth>(); ///<inheritdoc/> public SocialOAuthPortal[] GetPortals() { - //Return the github portal return [ new SocialOAuthPortal( |