Configuration

The extension can be configured in the extension settings from the extension manager. Besides the Yubico API Key and the Client ID, there are four other settings that can be configured.

Property: Data type: Description: Default:
yubikeyEnableBE boolean Enable YubiKey authentication for TYPO3 backend users True
yubikeyEnableFE boolean Enable YubiKey authentication for TYPO3 backend users False
devlog boolean Writes debugging messages to a logfile in /typo3temp/var/log/sf_yubikey_{date}_{hash}.log False
yubikeyClientId string Your Yubico API Client ID Empty
yubikeyClientKey string Your Yubico API Client Key Empty
yubikeyApiUrl string The Yubico API URL to validate YubiKey OTPs. This may also be an own instance of a YubiKey validation server. Separate multiple endpoints by semicolon. https://api.yubico.com/wsapi/2.0/verify;https://api2.yubico.com/wsapi/2.0/verify;https://api3.yubico.com/wsapi/2.0/verify;https://api4.yubico.com/wsapi/2.0/verify;https://api5.yubico.com/wsapi/2.0/verify
disableSslVerification boolean Whether Curl should verify SSL certificates or not (e.g. if a SSL proxy w/ custom CA is in place). False