DRUID has the capability to customize register form fields. This feature allow to make a very simple register or more complex in function of business requirements.

Fields customization

The registration fields are configurable each app entry point.

The fields are dynamic in function of country. You can configure fields specific for any country.
The fields are associated for typology. You can add specified fields for a typology or group of them. If associate fields to a typology, all his leafs inherit them.

To configure the form fields access to Cockpit entry point configuration.

Expand the list of available fields (depending your app country and work typology selected) and select the fields that want in the registration form. All configured fields are required for the user.

As we can see, the entry point configuration immediately reflects in the registration form.

DRUID default fields

DRUID has available a catalog of fields. If you need more customization fields please contact with DRUID team.

FieldDescriptionCountry availablesTypeMax LenghtPattern validation
emailUser emailSpain
Portugal
USA
string80[_A-Za-z0-9-+]+(.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(.[A-Za-z0-9]+)*(.[A-Za-z]{2,})
facebook idFacebook id from social networkSpain
Portugal
USA
string
mobile numberUser mobile phoneSpain
Portugal
USA
stringcountry specific validation
national idUser identity cardSpain
Portugal
stringcountry specific validation
screen nameUser nickSpain
Portugal
USA
string12[a-zA-Z0-9ñÑ.-]{4,12}
twitter idTwitter id from social networkSpain
Portugal
USA
string
google plus idGoogle plus id from social networkSpain
Portugal
USA
string
instagram_idInstagram id from social networkSpain
Portugal
USA
string
linkedin idLinkedin id from social networkSpain
Portugal
USA
string
windows live idWindows live id from social networkSpain
Portugal
USA
string
nameUser nameSpain
Portugal
USA
string50([a-zA-Zá-úÁ-ÚñÑ. -çǺª’]){2,40}
surnamesUser surname/sSpain
Portugal
USA
string50([a-zA-Zá-úÁ-ÚñÑ. -çǺª’]){2,40}
sexUser sexSpain
Portugal
USA
catalog
telephoneUser telephoneSpain
Portugal
stringcountry specific validation
directionUser direction. Could be used as personal or professional directionSpain
Portugal
USA
string150(.){5,150}
provinceUser province direction in Spain and state in USASpain
USA
catalog
populationUser population directionSpain
string100[a-zA-Zá-úÁ-Úà-ùÀ-ÙñÑ -‘¿]{2,}
postal codeUser postal code directionSpain
Portugal
stringcountry specific validation
birthdateUser birthdateSpain
Portugal
USA
date10d{2}/d{2}/d{4}
other emailUser other emailSpain
Portugal
USA
string80[_A-Za-z0-9-+]+(.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(.[A-Za-z0-9]+)*(.[A-Za-z]{2,})
other telephoneUser other telephoneSpain
Portugal
USA
stringcountry specific validation
faxUser personal or professional faxSpain
Portugal
USA
string9country specific validation
webUser web Spain
Portugal
USA
string50.*
twitterUser twitter accountSpain
Portugal
USA
string16@w{1,15}
companyUser companySpain
Portugal
USA
catalog
chargeUser company chargeSpain
Portugal
USA
catalog
geographic scopeUser geographic scope chargeSpain
Portugal
USA
catalog
company phoneUser company phoneSpain
Portugal
USA
string30+?[0-9.-]{9,20}[w.+ ]{0,15}
blogUser blogSpain
Portugal
USA
string50.*
regionUser portugal region directionPortugal
string100[a-zA-Zá-úÁ-Úà-ùÀ-Ùâ-ûÀ-ÛñÑ -‘¿çÇ]{2,}