Skip to main content

Configuring Registrations

Setting up who can register

Arena supports keeping registrations open to anyone or restricting them based using email invite system or an email pattern matching. It also supports you to upload a CSV of users manually, instead of using the registration system altogether.

Read more about this at Restricting Registrations

Preventing Spam Registrations

Arena supports a few ways to prevent spam or bot registrations. These are -

  • Using Captcha - Arena comes with 3 Captcha integrations - Recaptcha, hCaptcha and Turnstile. You can set up any of these to prevent bot registrations. Once enabled, login, registration and flag submissions all will be protected by the captcha.
  • Enforcing Email Verification - Arena supports enforcing verification of email addresses of users during signup. Similarly, using a SSO provider, or enabling any of the authentication provider integrations (such as Google, GitHub, Twitter etc.) will also ensure email verification, and prevent spam registrations.

Asking for Extra Information

Arena supports asking for extra information during registration. This can be used to collect information such as phone number, college roll numbers, etc. This can be done in a few ways -

Registration Form Fields, and Custom Profile Fields allow you to setup a custom form to collect extra information during registration. While Registration Form Fields will only be collected once per team (common for all members), Custom Profile Fields will be collected for each user separately.

You can also enable Ask Affiliation and Ask Country options in the Registration Settings to collect affiliation (such as College / School,)

Read more about this at Asking for Extra Information