├── LICENSE ├── Model └── TrustedDeviceInterface.php ├── README.md ├── Security ├── Http │ ├── Authenticator │ │ └── Passport │ │ │ └── Badge │ │ │ └── TrustedDeviceBadge.php │ └── EventListener │ │ └── TrustedDeviceListener.php └── TwoFactor │ ├── Condition │ └── TrustedDeviceCondition.php │ └── Trusted │ ├── JwtTokenEncoder.php │ ├── NullTrustedDeviceManager.php │ ├── TrustedCookieResponseListener.php │ ├── TrustedDeviceManager.php │ ├── TrustedDeviceManagerInterface.php │ ├── TrustedDeviceToken.php │ ├── TrustedDeviceTokenEncoder.php │ └── TrustedDeviceTokenStorage.php └── composer.json /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/LICENSE -------------------------------------------------------------------------------- /Model/TrustedDeviceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Model/TrustedDeviceInterface.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/README.md -------------------------------------------------------------------------------- /Security/Http/Authenticator/Passport/Badge/TrustedDeviceBadge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/Http/Authenticator/Passport/Badge/TrustedDeviceBadge.php -------------------------------------------------------------------------------- /Security/Http/EventListener/TrustedDeviceListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/Http/EventListener/TrustedDeviceListener.php -------------------------------------------------------------------------------- /Security/TwoFactor/Condition/TrustedDeviceCondition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Condition/TrustedDeviceCondition.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/JwtTokenEncoder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/JwtTokenEncoder.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/NullTrustedDeviceManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/NullTrustedDeviceManager.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/TrustedCookieResponseListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/TrustedCookieResponseListener.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/TrustedDeviceManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/TrustedDeviceManager.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/TrustedDeviceManagerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/TrustedDeviceManagerInterface.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/TrustedDeviceToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/TrustedDeviceToken.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/TrustedDeviceTokenEncoder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/TrustedDeviceTokenEncoder.php -------------------------------------------------------------------------------- /Security/TwoFactor/Trusted/TrustedDeviceTokenStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/Security/TwoFactor/Trusted/TrustedDeviceTokenStorage.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scheb/2fa-trusted-device/HEAD/composer.json --------------------------------------------------------------------------------