├── CHANGELOG.md ├── CacheWarmer └── ExpressionCacheWarmer.php ├── Command └── DebugFirewallCommand.php ├── DataCollector └── SecurityDataCollector.php ├── Debug ├── TraceableFirewallListener.php ├── TraceableListenerTrait.php ├── WrappedLazyListener.php └── WrappedListener.php ├── DependencyInjection ├── Compiler │ ├── AddExpressionLanguageProvidersPass.php │ ├── AddSecurityVotersPass.php │ ├── AddSessionDomainConstraintPass.php │ ├── CleanRememberMeVerifierPass.php │ ├── MakeFirewallsEventDispatcherTraceablePass.php │ ├── RegisterCsrfFeaturesPass.php │ ├── RegisterEntryPointPass.php │ ├── RegisterGlobalSecurityEventListenersPass.php │ ├── RegisterLdapLocatorPass.php │ ├── RegisterTokenUsageTrackingPass.php │ ├── ReplaceDecoratedRememberMeHandlerPass.php │ └── SortFirewallListenersPass.php ├── MainConfiguration.php ├── Security │ ├── AccessToken │ │ ├── CasTokenHandlerFactory.php │ │ ├── OAuth2TokenHandlerFactory.php │ │ ├── OidcTokenHandlerFactory.php │ │ ├── OidcUserInfoTokenHandlerFactory.php │ │ ├── ServiceTokenHandlerFactory.php │ │ └── TokenHandlerFactoryInterface.php │ ├── Factory │ │ ├── AbstractFactory.php │ │ ├── AccessTokenFactory.php │ │ ├── AuthenticatorFactoryInterface.php │ │ ├── CustomAuthenticatorFactory.php │ │ ├── FirewallListenerFactoryInterface.php │ │ ├── FormLoginFactory.php │ │ ├── FormLoginLdapFactory.php │ │ ├── HttpBasicFactory.php │ │ ├── HttpBasicLdapFactory.php │ │ ├── JsonLoginFactory.php │ │ ├── JsonLoginLdapFactory.php │ │ ├── LdapFactoryTrait.php │ │ ├── LoginLinkFactory.php │ │ ├── LoginThrottlingFactory.php │ │ ├── RememberMeFactory.php │ │ ├── RemoteUserFactory.php │ │ ├── StatelessAuthenticatorFactoryInterface.php │ │ └── X509Factory.php │ └── UserProvider │ │ ├── InMemoryFactory.php │ │ ├── LdapFactory.php │ │ └── UserProviderFactoryInterface.php └── SecurityExtension.php ├── EventListener ├── FirewallListener.php └── VoteListener.php ├── LICENSE ├── LoginLink └── FirewallAwareLoginLinkHandler.php ├── README.md ├── RememberMe ├── DecoratedRememberMeHandler.php └── FirewallAwareRememberMeHandler.php ├── Resources ├── config │ ├── collectors.php │ ├── console.php │ ├── debug_console.php │ ├── password_hasher.php │ ├── schema │ │ └── security-1.0.xsd │ ├── security.php │ ├── security_authenticator.php │ ├── security_authenticator_access_token.php │ ├── security_authenticator_login_link.php │ ├── security_authenticator_remember_me.php │ ├── security_debug.php │ ├── security_listeners.php │ └── templating_twig.php └── views │ └── Collector │ ├── icon.svg │ └── security.html.twig ├── Routing └── LogoutRouteLoader.php ├── Security.php ├── Security ├── FirewallAwareTrait.php ├── FirewallConfig.php ├── FirewallContext.php ├── FirewallMap.php ├── LazyFirewallContext.php └── UserAuthenticator.php ├── SecurityBundle.php └── composer.json /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CacheWarmer/ExpressionCacheWarmer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/CacheWarmer/ExpressionCacheWarmer.php -------------------------------------------------------------------------------- /Command/DebugFirewallCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Command/DebugFirewallCommand.php -------------------------------------------------------------------------------- /DataCollector/SecurityDataCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DataCollector/SecurityDataCollector.php -------------------------------------------------------------------------------- /Debug/TraceableFirewallListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Debug/TraceableFirewallListener.php -------------------------------------------------------------------------------- /Debug/TraceableListenerTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Debug/TraceableListenerTrait.php -------------------------------------------------------------------------------- /Debug/WrappedLazyListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Debug/WrappedLazyListener.php -------------------------------------------------------------------------------- /Debug/WrappedListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Debug/WrappedListener.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/AddExpressionLanguageProvidersPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/AddExpressionLanguageProvidersPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/AddSecurityVotersPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/AddSecurityVotersPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/AddSessionDomainConstraintPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/AddSessionDomainConstraintPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/CleanRememberMeVerifierPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/CleanRememberMeVerifierPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/MakeFirewallsEventDispatcherTraceablePass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/MakeFirewallsEventDispatcherTraceablePass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/RegisterCsrfFeaturesPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/RegisterCsrfFeaturesPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/RegisterEntryPointPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/RegisterEntryPointPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/RegisterGlobalSecurityEventListenersPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/RegisterGlobalSecurityEventListenersPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/RegisterLdapLocatorPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/RegisterLdapLocatorPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/RegisterTokenUsageTrackingPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/RegisterTokenUsageTrackingPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/ReplaceDecoratedRememberMeHandlerPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/ReplaceDecoratedRememberMeHandlerPass.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/SortFirewallListenersPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Compiler/SortFirewallListenersPass.php -------------------------------------------------------------------------------- /DependencyInjection/MainConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/MainConfiguration.php -------------------------------------------------------------------------------- /DependencyInjection/Security/AccessToken/CasTokenHandlerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/AccessToken/CasTokenHandlerFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/AccessToken/OAuth2TokenHandlerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/AccessToken/OAuth2TokenHandlerFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/AccessToken/OidcTokenHandlerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/AccessToken/OidcTokenHandlerFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/AccessToken/OidcUserInfoTokenHandlerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/AccessToken/OidcUserInfoTokenHandlerFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/AccessToken/ServiceTokenHandlerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/AccessToken/ServiceTokenHandlerFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/AccessToken/TokenHandlerFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/AccessToken/TokenHandlerFactoryInterface.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/AbstractFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/AbstractFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/AccessTokenFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/AccessTokenFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/AuthenticatorFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/AuthenticatorFactoryInterface.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/CustomAuthenticatorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/CustomAuthenticatorFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/FirewallListenerFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/FirewallListenerFactoryInterface.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/FormLoginFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/FormLoginFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/FormLoginLdapFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/FormLoginLdapFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/HttpBasicFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/HttpBasicFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/HttpBasicLdapFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/HttpBasicLdapFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/JsonLoginFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/JsonLoginFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/JsonLoginLdapFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/JsonLoginLdapFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/LdapFactoryTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/LdapFactoryTrait.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/LoginLinkFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/LoginLinkFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/LoginThrottlingFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/LoginThrottlingFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/RememberMeFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/RememberMeFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/RemoteUserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/RemoteUserFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/StatelessAuthenticatorFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/StatelessAuthenticatorFactoryInterface.php -------------------------------------------------------------------------------- /DependencyInjection/Security/Factory/X509Factory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/Factory/X509Factory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/UserProvider/InMemoryFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/UserProvider/InMemoryFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/UserProvider/LdapFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/UserProvider/LdapFactory.php -------------------------------------------------------------------------------- /DependencyInjection/Security/UserProvider/UserProviderFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/Security/UserProvider/UserProviderFactoryInterface.php -------------------------------------------------------------------------------- /DependencyInjection/SecurityExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/DependencyInjection/SecurityExtension.php -------------------------------------------------------------------------------- /EventListener/FirewallListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/EventListener/FirewallListener.php -------------------------------------------------------------------------------- /EventListener/VoteListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/EventListener/VoteListener.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/LICENSE -------------------------------------------------------------------------------- /LoginLink/FirewallAwareLoginLinkHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/LoginLink/FirewallAwareLoginLinkHandler.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/README.md -------------------------------------------------------------------------------- /RememberMe/DecoratedRememberMeHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/RememberMe/DecoratedRememberMeHandler.php -------------------------------------------------------------------------------- /RememberMe/FirewallAwareRememberMeHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/RememberMe/FirewallAwareRememberMeHandler.php -------------------------------------------------------------------------------- /Resources/config/collectors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/collectors.php -------------------------------------------------------------------------------- /Resources/config/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/console.php -------------------------------------------------------------------------------- /Resources/config/debug_console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/debug_console.php -------------------------------------------------------------------------------- /Resources/config/password_hasher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/password_hasher.php -------------------------------------------------------------------------------- /Resources/config/schema/security-1.0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/schema/security-1.0.xsd -------------------------------------------------------------------------------- /Resources/config/security.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/security.php -------------------------------------------------------------------------------- /Resources/config/security_authenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/security_authenticator.php -------------------------------------------------------------------------------- /Resources/config/security_authenticator_access_token.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/security_authenticator_access_token.php -------------------------------------------------------------------------------- /Resources/config/security_authenticator_login_link.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/security_authenticator_login_link.php -------------------------------------------------------------------------------- /Resources/config/security_authenticator_remember_me.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/security_authenticator_remember_me.php -------------------------------------------------------------------------------- /Resources/config/security_debug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/security_debug.php -------------------------------------------------------------------------------- /Resources/config/security_listeners.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/security_listeners.php -------------------------------------------------------------------------------- /Resources/config/templating_twig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/config/templating_twig.php -------------------------------------------------------------------------------- /Resources/views/Collector/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/views/Collector/icon.svg -------------------------------------------------------------------------------- /Resources/views/Collector/security.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Resources/views/Collector/security.html.twig -------------------------------------------------------------------------------- /Routing/LogoutRouteLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Routing/LogoutRouteLoader.php -------------------------------------------------------------------------------- /Security.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Security.php -------------------------------------------------------------------------------- /Security/FirewallAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Security/FirewallAwareTrait.php -------------------------------------------------------------------------------- /Security/FirewallConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Security/FirewallConfig.php -------------------------------------------------------------------------------- /Security/FirewallContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Security/FirewallContext.php -------------------------------------------------------------------------------- /Security/FirewallMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Security/FirewallMap.php -------------------------------------------------------------------------------- /Security/LazyFirewallContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Security/LazyFirewallContext.php -------------------------------------------------------------------------------- /Security/UserAuthenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/Security/UserAuthenticator.php -------------------------------------------------------------------------------- /SecurityBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/SecurityBundle.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/security-bundle/HEAD/composer.json --------------------------------------------------------------------------------