public OAuthMiddlewareProvider( IOrchardServices orardSeries, IRefreshTokenService refreshTokenServices, IAppClientServices clientPolicyServices, ISecurityCodeService securityCodeService, IAccountEventHandler accountEventHandler) { _orchardServices = orardSeries; _refreshTokenServices = refreshTokenServices; _clientPolicyServices = clientPolicyServices; _securityCodeService = securityCodeService; _accountEventHandler = accountEventHandler; }
/// <summary> /// 初始化默认实现OAuth2协议的身份认证机制 /// </summary> /// <param name="orchardServices"></param> /// <param name="clientPolicyServices"></param> /// <param name="logger"></param> public DefaultAuthorizationServerProvider( IOrchardServices orchardServices, IAppClientServices clientPolicyServices, ISecurityCodeService securityCodeService, IAccountEventHandler accountEventHandler ) { _orchardServices = orchardServices; _clientPolicyServices = clientPolicyServices; _securityCodeService = securityCodeService; _accountEventHandler = accountEventHandler; Logger = NullLogger.Instance; }