public static void Configure(IAppBuilder app, IAuthApplicationService authAppService) { var OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathString("/security/token"), Provider = new AuthorizationProvider(authAppService), AccessTokenExpireTimeSpan = TimeSpan.FromHours(2), AllowInsecureHttp = true, RefreshTokenProvider = new RefreshTokenProvider() }; var bearerOptions = new OAuthBearerAuthenticationOptions() { AccessTokenFormat = OAuthOptions.AccessTokenFormat, AccessTokenProvider = OAuthOptions.AccessTokenProvider, AuthenticationMode = OAuthOptions.AuthenticationMode, AuthenticationType = OAuthOptions.AuthenticationType, Description = OAuthOptions.Description, Provider = new BearerAuthenticationProvider(), SystemClock = OAuthOptions.SystemClock }; app.UseOAuthAuthorizationServer(OAuthOptions); OAuthBearerAuthenticationExtensions.UseOAuthBearerAuthentication(app, bearerOptions); }
public UsersController ( IAuthApplicationService authApplicationService, IUserApplicationService userApplicationService ) { _authApplicationService = authApplicationService; _userApplicationService = userApplicationService; }
public UserApplicationService ( IAuthApplicationService authApplicationService, IUnitOfWork unitOfWork, IUserRepository userRepository ) { _authApplicationService = authApplicationService; _unitOfWork = unitOfWork; _userRepository = userRepository; }
public AuthController(IAuthApplicationService authApplicationService) { _authApplicationService = authApplicationService; }
public AuthController(IAuthApplicationService authApplicationService, IAuthQueries authQueries) { _authApplicationService = authApplicationService; _authQueries = authQueries; }
public AuthController(IAuthApplicationService authApplicationService, ILogger <AuthController> logger) { _authApplicationService = authApplicationService; _logger = logger; }
public AuthorizationProvider(IAuthApplicationService authAppService) { _authAppService = authAppService; }
public AuthController(IAuthApplicationService service) { _service = service; }