Sign-up lets people create a FileRun account themselves, from the sign-in page, without an administrator creating it for them. It is off in a new installation.
The settings are in the control panel under Users → Settings → Sign up, which only the superuser can open.
Enable sign up.Role. The role decides what the new accounts can do and where their files are kept.
FileRun refuses to save the page without one.The sign-in page then shows a Create account button.
The button stays hidden, even with the option on, when:
Allow local user accounts to log in is off, under
Security → Authentication. The accounts then come from the external system; orThe form asks for E-mail address, Name (first and last), Phone, Company, Website address
and Comment. All of them are always shown.
The e-mail address and the first name are always required. The fieldset Required fields makes
any of the others required as well: Last name, Phone, Company, Website address and
Comment.
There is no username and no password on the form:
An e-mail address that already belongs to an account is refused, and the visitor is told to use the password recovery instead.
Role, with its permissions.Default groups.The account's E-mail notifications option is off. Users can turn it on themselves, under
Account settings.
Put a placeholder in the home folder path of the role, so that each account gets a folder of its own. For example:
1/user-files/{USERNAME}
The placeholders are {USERNAME}, {EMAIL}, {NAME} (the first and the last name), {COMPANY}
and {DESCRIPTION} (the comment).
Without a placeholder, every account created through sign-up gets the same home folder, and their users see each other's files.
The new accounts are added to the groups listed under Default groups.
The same list also applies to accounts that an authentication plugin creates the first time somebody signs in through it, not only to accounts created through this form.
Every account is created inactive. What activates it depends on
New accounts require admin activation., which is on by default.
The e-mail gives the user their username and password, and says that the account might still be waiting for the administrator.
To activate an account, open Users in the control panel, edit the account and tick
This user account is active in the Login panel. See
Reactivating a user.
The e-mail tells the user that they will receive a confirmation once the account is activated. FileRun does not send one, so let the user know yourself.
The e-mail contains an activation link. Following it activates the account and opens the sign-in page. Anybody who can receive e-mail at the address they typed gets a working account, without anybody checking it.
From e-mail address, set under E-mail →
Settings → General.Sign-up depends on e-mail, because the password reaches the user only that way. If the message cannot be sent, the account is created anyway and the visitor is told to contact the administrator.
Set up e-mail before turning sign-up on. See The e-mail notification system.
Tick Enable reCAPTCHA and fill in Site key and Secret key. Google gives you both at
https://www.google.com/recaptcha/admin.
The keys must be for reCAPTCHA v2, of the "I'm not a robot" checkbox type. Keys for reCAPTCHA v3 do not work.
With reCAPTCHA on, the sign-up page loads a script from Google.
If people register somewhere else — on your website, or in the system an authentication plugin
connects to — the Create account button can lead there instead. Fill in "Create account" URL,
in the URL customization fieldset of Security → Authentication.
That address is used only while FileRun's own sign-up is not available. With Enable sign up on,
the button leads to FileRun's form.
Accounts created this way are regular user accounts, not guest accounts. Guests are invited by sharing files with them. See Guest accounts.