.. include:: ../Includes.txt
Configuration¶
All configuration options are available in the FlexForm or TypoScript, with the FlexForm settings taking precedence.
plugin.tx_felogin_pi1¶
storagePid¶
Property
storagePid
Data type
string
Default
{$styles.content.loginform.pid}
Description
Define the Storage Folder with the Website User Records, using a comma separated list or single value
recursive¶
Property
recursive
Data type
bool
Description
If set, also any subfolders of the storagePid will be used
templateFile¶
Property
templateFile
Data type
string
Default
EXT:felogin/Resources/Private/Templates/FrontendLogin.html
Description
The Template File
In TYPO3 6.2 the frontend form is not shown if you use
css_styled_content version 4.5. In this case you must define the
template in TypoScript constants:
styles.content.loginform.templateFile = EXT:felogin/template.html
feloginBaseURL¶
Property
feloginBaseURL
Data type
string
Description
Base url if something other than the system base URL is needed
wrapContentInBaseClass¶
Property
wrapContentInBaseClass
Data type
bool
Default
true
Description
If set, plugin is wrapped by Standard Base Class-Wrap
linkConfig¶
Property
linkConfig
Data type
array
Description
Typolink Configuration for the generated Links
preserveGETvars¶
Property
preserveGETvars
Data type
String
Description
When using login plugin on a page with other plugins you might want to have your GET-params preserved. You can define them here. Possible settings:
all - takes all GET-vars found
comma-separated list - takes defined vars
Example:
preserveGETvars = tx_ttnews[tt_news],tx_myext[id],...
showForgotPasswordLink¶
Property
showForgotPasswordLink
Data type
bool
Description
If set, the section in the template to display the link to the forget 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.
forgetLinkHashValidTime¶
Property
forgetLinkHashValidTime
Data type
integer
Default
12
Description
How many hours the link for forget password is valid
newPasswordMinLength¶
Property
newPasswordMinLength
Data type
integer
Default
6
Description
Minimum length of the new password a user sets
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.
welcomeHeader_stdWrap¶
Property
welcomeHeader_stdWrap
Data type
array
Default
wrap = <h3>|</h3>
Description
stdWrap for Welcome Header
welcomeMessage_stdWrap¶
Property
welcomeMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for Welcome Message
successHeader_stdWrap¶
Property
successHeader_stdWrap
Data type
array
Default
wrap = <h3>|</h3>
Description
stdWrap for Login SuccessHeader
successMessage_stdWrap¶
Property
successMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for Login Success Message
logoutHeader_stdWrap¶
Property
logoutHeader_stdWrap
Data type
array
Default
wrap = <h3>|</h3>
Description
stdWrap for Logout Header
logoutMessage_stdWrap¶
Property
logoutMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for Logout Message
errorHeader_stdWrap¶
Property
errorHeader_stdWrap
Data type
array
Default
wrap = <h3>|</h3>
Description
stdWrap for Error Header
errorMessage_stdWrap¶
Property
errorMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for Error Message
forgotHeader_stdWrap¶
Property
forgotHeader_stdWrap
Data type
array
Default
wrap = <h3>|</h3>
Description
stdWrap for Forgot Header
forgotMessage_stdWrap¶
Property
forgotMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for Forgot Message
forgotErrorMessage_stdWrap¶
Property
forgotErrorMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for error message in forgot password form
forgotResetMessageEmailSentMessage_stdWrap¶
Property
forgotResetMessageEmailSentMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for message that password reset mail was sent
changePasswordNotValidMessage_stdWrap¶
Property
changePasswordNotValidMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for message that changed password was not valid
changePasswordTooShortMessage_stdWrap¶
Property
changePasswordTooShortMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for message that new password was too short
changePasswordNotEqualMessage_stdWrap¶
Property
changePasswordNotEqualMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for message that new passwords were not equal
changePasswordHeader_stdWrap¶
Property
changePasswordHeader_stdWrap
Data type
array
Default
wrap = <h3>|</h3>
Description
stdWrap for Change Password Header
changePasswordMessage_stdWrap¶
Property
changePasswordMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for Change Password Message
changePasswordDoneMessage_stdWrap¶
Property
changePasswordDoneMessage_stdWrap
Data type
array
Default
wrap = <div>|</div>
Description
stdWrap for message that password was changed
userfields¶
Property
userfields
Data type
array
Description
Array of fields from the fe_users table. Each field can have its own stdWrap configuration. These fields can be used as markers in the template (e.g. ###FEUSER_USERNAME###)
Example:
username {
htmlSpecialChars = 1
wrap = <strong>\|</strong>
}
redirectMode¶
Property
redirectMode
Data type
string
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
Description
If set the first method from redirectMode which is possible will be used
redirectPageLogin¶
Property
redirectPageLogin
Data type
integer
Description
Page id to redirect to after Login
redirectPageLoginError¶
Property
redirectPageLoginError
Data type
integer
Description
Page id to redirect to after Login Error
redirectPageLogout¶
Property
redirectPageLogout
Data type
integer
Description
Page id to redirect to after Logout
redirectDisable¶
Property
redirectDisable
Data type
bool
Description
If set redirecting is disabled
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
replyTo¶
Property
replyTo
Data type
string
Description
Reply-to address used in the change password emails
domains¶
Property
domains
Data type
string
Description
Comma separated list of domains which are allowed for the referrer redirect mode
dateFormat¶
Property
dateFormat
Data type
date-conf
Default
Y-m-d H:i
Description
Format for the link is valid until message (forget password email)
linkPrefix¶
Property
linkPrefix
Data type
string
Description
Prefix for the link sent in the forgot password email
exposeNonexistentUserInForgotPasswordDialog¶
Property
exposeNonexistentUserInForgotPasswordDialog
Data type
bool
Default
0
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.
_CSS_DEFAULT_STYLE¶
Property
_CSS_DEFAULT_STYLE
Data type
string
Description
CSS included in the page containing the login form
Example:
.tx-felogin-pi1 label {
display: block;
}
_DEFAULT_PI_VARS¶
Property
_DEFAULT_PI_VARS
Data type
array
Description
Default values for variables sent from the forms.
_LOCAL_LANG¶
Property
_LOCAL_LANG (+ “.” + “default” or language code)
Data type
array
Description
Localized labels that can be overridden per TypoScript.
Label | Usage |
---|---|
ll_welcome_header | Status header |
ll_welcome_message | Status message |
ll_logout_header | Status header |
ll_logout_message | Status message |
ll_error_header | Status header |
ll_error_message | Status message |
ll_success_header | Status header |
ll_success_message | Status message |
ll_status_header | Status header |
ll_status_message | Status message |
cookie_warning | Warning when no cookie can be set |
username | Form field label |
password | Form field label |
login | Legend, form field label |
permalogin | Form field label |
logout | Legend, submit button |
send_password | Submit button |
reset_password | Legend, submit button |
ll_change_password_header | Status header |
ll_change_password_message | Status message |
ll_change_password_nolinkprefix_message | Error message |
ll_change_password_notvalid_message | Status message |
ll_change_password_notequal_message | Status message |
ll_change_password_tooshort_message | Status message |
ll_change_password_done_message | Status message |
change_password | Legend |
newpassword_label1 | Form field label |
newpassword_label2 | Form field label |
your_email | Form field label |
ll_forgot_header | Status header, link text |
ll_forgot_validate_reset_password | Email body |
ll_forgot_message_emailSent | Status message |
ll_forgot_reset_message | Status message |
ll_forgot_reset_message_emailSent | Status message |
ll_forgot_reset_message_error | Status message |
ll_forgot_header_backToLogin | Text of back link to loginform |
ll_enter_your_data | Form field label |
oLabel_header_welcome | Legend |