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