Configuration

More complex configuration

Table of content

Integrate other captcha extension

You have to write a captcha adapter for this purpose. You find the adapters here in vendor/evoweb/sf-register/Classes/Services/Captcha. Your class should extend \Evoweb\SfRegister\Services\Captcha\AbstractAdapter. The functions render() and isValid() are required for the adapter to work.

Write own validators

You can write your own validator. Validators are stored in vendor/evoweb/sf-register/Classes/Domain/Validator extends class \TYPO3\CMS\Extbase\Validation\Validator\AbstractValidator and require the function isValid().

Settings

plugin.tx_sfregister.settings.*

badWordList

badWordList
Type
string
Default
god, sex, password

Comma separated list of word, that validator badWordFilter will avoid

redirectPostRegistrationPageId

redirectPostRegistrationPageId
Type
integer

Redirect page after registration

redirectPostActivationPageId

redirectPostActivationPageId
Type
integer

Redirect page after activation

useEmailAddressAsUsername

useEmailAddressAsUsername
Type
boolean

Use email address as username

useEncryptedFilename

useEncryptedFilename
Type
integer
Default
0

Encrypt filenames

  • 0 none
  • 1 md5
  • 2 sha1

autologinPostRegistration

autologinPostRegistration
Type
integer

Log in user after registration

autologinPostConfirmation

autologinPostConfirmation
Type
integer

Log in user after activation

usergroupPostSave

usergroupPostSave
Type
integer

Frontend usergroup after registration

usergroupPostConfirm

usergroupPostConfirm
Type
integer

Frontend usergroup after activation

usergroup

usergroup
Type
integer

Frontend usergroup after activation

captcha.jmrecaptcha

captcha.jmrecaptcha
Type
string
Default
\Evoweb\SfRegister\Services\Captcha\JmRecaptchaAdapter

Adapter for Captcha-Extension jm_recaptcha

captcha.srfreecap

captcha.srfreecap
Type
string
Default
\Evoweb\SfRegister\Services\Captcha\SrFreecapAdapter

Adapter for Captcha-Extension sr_freecap

Persistence

plugin.tx_sfregister.persistence.*

Name Type Default
integer

storagePid

storagePid
Type
integer

Sysfolder with Frontend User records