public AuthenticationController( IDatabaseManager databaseManager, IOptions <AuthenticationConfig> authenticationConfig, CasClient casClient) { this.databaseManager = databaseManager; this.authenticationConfig = authenticationConfig.Value; this.casClient = casClient; }
protected override void OnInit(EventArgs e) { base.OnInit(e); var oauthClient = new CasClient(PortalId, AuthMode.Login); oauthClient.Logout(); OnLogOff(e); OnRedirect(e); }
protected override void OnInit(EventArgs e) { base.OnInit(e); loginButton.Click += loginButton_Click; registerButton.Click += loginButton_Click; OAuthClient = new CasClient(PortalId, Mode); loginItem.Visible = (Mode == AuthMode.Login); registerItem.Visible = (Mode == AuthMode.Register); var config = new CasConfig("Cas", PortalId); if (config.AutoRedirect && Request["legacy"] != "1") { loginButton_Click(null, null); } }