Configuration

All configuration options are available in the FlexForm or TypoScript, with the FlexForm settings taking precedence.

plugin.tx_felogin_login.settings

showForgotPassword

Property

showForgotPassword

Data type

bool

Description

If set, the section in the template to display the link to the forgot password dialogue is visible.

Important

Be aware that having this option disabled also prevents the plugin to display the forgot password form. For instance if you access the link directly.

showPermaLogin

Property

showPermaLogin

Data type

bool

Description

If set, the section in the template to display the option to remember the login (with a cookie) is visible.

showLogoutFormAfterLogin

Property

showLogoutFormAfterLogin

Data type

bool

Description

If set, the logout form will be displayed immediately after successful login.

Note

Setting this option will disable the redirect options! Instead of redirecting the plugin will show the logout form.

pages

Property

pages

Data type

string

Default

{$styles.content.loginform.pid}

Description

Define the User Storage Page with the Website User Records, using a comma separated list or single value

recursive

Property

recursive

Data type

int

Default

{$styles.content.loginform.recursive}

Description

If set, also any subfolders of the User Storage Page will be used at configured recursive levels

redirectMode

Property

redirectMode

Data type

string

Default

{$styles.content.loginform.redirectMode}

Description

Comma separated list of redirect modes. Possible values:

groupLogin, userLogin, login, getpost, referer, refererDomains, loginError, logout

See section on redirect modes for details.

redirectFirstMethod

Property

redirectFirstMethod

Data type

bool

Default

{$styles.content.loginform.redirectFirstMethod}

Description

If set the first method from redirectMode which is possible will be used

redirectPageLogin

Property

redirectPageLogin

Data type

integer

Default

{$styles.content.loginform.redirectPageLogin}

Description

Page id to redirect to after Login

redirectPageLoginError

Property

redirectPageLoginError

Data type

integer

Default

{$styles.content.loginform.redirectPageLoginError}

Description

Page id to redirect to after Login Error

redirectPageLogout

Property

redirectPageLogout

Data type

integer

Default

{$styles.content.loginform.redirectPageLogout}

Description

Page id to redirect to after Logout

redirectDisable

Property

redirectDisable

Data type

bool

Default

{$styles.content.loginform.redirectDisable}

Description

If set redirecting is disabled

dateFormat

Property

dateFormat

Data type

date-conf

Default

Y-m-d H:i

Description

Format for the link is valid until message (forgot password email)

email_from

Property

email_from

Data type

string

Description

Email address used as sender of the change password emails

email_fromName

Property

email_fromName

Data type

string

Description

Name used as sender of the change password emails

email.templateName

Property

email.templateName

Data type

string

Default

{$styles.content.loginform.email.templateName}

Description

Template name for emails. Plaintext emails get the .txt file extension.

email.layoutRootPaths

Property

email.layoutRootPaths

Data type

array

Default

{$styles.content.loginform.email.layoutRootPath}

Description

Path to layout directory used for emails

email.templateRootPaths

Property

email.templateRootPaths

Data type

array

Default

{$styles.content.loginform.email.templateRootPaths}

Description

Path to template directory used for emails

email.partialRootPaths

Property

email.partialRootPaths

Data type

array

Default

{$styles.content.loginform.email.partialRootPaths}

Description

Path to partial directory used for emails

exposeNonexistentUserInForgotPasswordDialog

Property

exposeNonexistentUserInForgotPasswordDialog

Data type

bool

Default

{$styles.content.loginform.exposeNonexistentUserInForgotPasswordDialog}

Description

If set and the user account cannot be found in the forgot password dialogue, an error message will be shown that the account could not be found.

Warning

Enabling this will disclose information about whether an email address is actually used for a frontend user account! Visitors can find out if a user is known as frontend user.

forgotLinkHashValidTime

Property

forgotLinkHashValidTime

Data type

integer

Default

{$styles.content.loginform.forgotLinkHashValidTime}

Description

Time in hours how long the link for forgot password is valid

domains

Property

domains

Data type

string

Description

Comma separated list of domains which are allowed for the referrer redirect mode